The Sports Legends

They Create history

Cricket

Updated on July 23rd 2025, 9:36:01 am

MS Dhoni vs James Anderson Head to Head Stats

MS Dhoni vs James Anderson

Explore the head-to-head stats between MS Dhoni and James Anderson across formats. From Tests to ODIs and T20Is, find out who had the edge in this iconic cricket rivalry.

MS Dhoni vs James Anderson is a classic battle between a top Indian batter and one of England’s best fast bowlers. Dhoni was known for staying calm and finishing games, while Anderson was famous for swinging the ball and taking big wickets. They played against each other many times in Tests and ODIs. 


In this article, we look at how Dhoni performed against Anderson — how many runs he scored, how often he got out, and what their stats tell us about this exciting rivalry.


MS Dhoni vs James Anderson Head-to-Head Stats Summary


Across formats, Dhoni faced 651 deliveries from James Anderson and scored 412 runs. He was dismissed 10 times, with a majority of those dismissals coming in Test cricket.


Format

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

Test

297

534

6

404

41

1

49.5

55.6

ODI

112

115

4

56

9

3

28.0

97.4

T20I

3

2

0

0

0

0

-

150.0

Total

412

651

10

460

50

4

-

-



Dhoni vs Anderson: Year-by-Year Head to Head Stats in Test Cricket


MS Dhoni scored 297 runs off 534 balls against James Anderson in Tests. Anderson dismissed him 6 times. Out of those 534 balls, 404 were dot balls — showing how often Anderson kept Dhoni quiet. Dhoni hit 41 fours and 1 six against the English pacer in Tests. He averaged 49.5 and had a strike rate of 55.6 in this format.


Year

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

2006

4

18

0

14

0

0

22.2

2007

54

82

1

53

6

0

54.0

65.9

2008

8

5

1

3

2

0

8.0

160.0

2011

92

138

1

105

17

1

92.0

66.7

2012

43

104

1

81

6

0

43.0

41.3

2014

96

187

2

148

16

0

48.0

51.3

Total

297

534

6

404

47

1

49.5

55.6


Dhoni vs Anderson: Year-by-Year Head to Head Stats in ODI Cricket


In ODIs, Dhoni scored 112 runs from 115 balls against Anderson and got out 4 times. He faced 56 dot balls, hit 9 fours, and cleared the boundary 3 times. His average was 28.0, with a strong strike rate of 97.4.


Year

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

2006

23

30

0

16

1

1

76.7

2007

41

29

3

12

4

1

13.7

141.4

2008

17

12

0

4

1

1

141.7

2011

24

21

0

7

3

0

114.3

2014

4

9

0

6

0

0

44.4

2015

3

14

1

11

0

0

3.0

21.4

Total

112

115

4

56

9

3

28.0

97.4


Dhoni vs Anderson: Year-by-Year Head to Head Stats in T20I Cricket


The two legends only met once in a T20I. In that match, Dhoni scored 3 runs from 2 balls, without getting out. He didn’t hit any boundaries but maintained a strike rate of 150.0.


Year

Runs

Balls

Outs

Dots

4s

6s

Avg

SR

2009

3

2

0

0

0

0

150.0

Total

3

2

0

0

0

0

150.0


Verdict: MS Dhoni vs James Anderson Who Has the Edge?


In Tests, Dhoni clearly had the upper hand—scoring 297 runs at an average of 49.5 against Anderson. In ODIs, Anderson hit back, dismissing Dhoni 4 times and keeping his average to 28. T20I data is too limited to judge. Overall, Dhoni edges ahead with better Test dominance and composure under pressure.



Read below about other famous encounters with James Anderson: