Records type batting analysis [change type]
View innings by innings list [change view]
Involving the player MS Dhoni (Asia/IND) remove MS Dhoni (Asia/IND) from query
Runs scored between 50 and 99 remove between 50 and 99 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 50+ 4s 6s
unfiltered 2010-2022 269 288 14 10867 190 39.66 12286 88.45 24 55 11 79 1349 141 Profile
filtered 2013-2019 28 28 3 2011 98 80.44 2039 98.62 0 28 0 28 246 28
Innings by innings list
68 140 92 6 1 73.91 2 stumped 2 ODI v Sri Lanka Cardiff 20 Jun 2013 ODI # 3376
95 112 86 14 0 110.46 2 caught 2 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
60 82 57 9 0 105.26 2 lbw 1 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
98 189 127 14 1 77.16 1 caught 2 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
97* 132 81 11 4 119.75 2 not out 2 ODI v England Birmingham 2 Sep 2014 ODI # 3523
68 146 92 9 0 73.91 2 bowled 2 ODI v West Indies Kochi 8 Oct 2014 ODI # 3531
81 204 145 8 0 55.86 2 lbw 3 Test v Australia Brisbane 17 Dec 2014 Test # 2149
73 136 76 7 1 96.05 2 run out 1 ODI v Pakistan Adelaide 15 Feb 2015 ODI # 3602
53 88 60 7 0 88.33 2 caught 1 ODI v Bangladesh Mirpur 21 Jun 2015 ODI # 3660
75 118 73 10 0 102.73 2 caught 1 ODI v Bangladesh Mirpur 24 Jun 2015 ODI # 3661
60 100 59 8 0 101.69 2 caught 2 ODI v South Africa Wankhede 25 Oct 2015 ODI # 3700
68 108 91 9 0 74.72 2 bowled 1 ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
78 69 56 7 3 139.28 2 caught 2 ODI v Australia Sydney 23 Jan 2016 ODI # 3727
51 - 25 7 2 204.00 2 caught 1 T20I v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
60 63 44 9 1 136.36 2 caught 2 T20I v Bangladesh Mirpur 6 Mar 2016 T20I # 521
68 95 65 6 1 104.61 2 caught 1 ODI v Pakistan Birmingham 4 Jun 2017 ODI # 3878
78 130 83 12 1 93.97 2 caught 2 ODI v South Africa The Oval 11 Jun 2017 ODI # 3886
87 - 92 8 2 94.56 2 lbw 1 ODI v West Indies Port of Spain 23 Jun 2017 ODI # 3895
63 - 59 10 0 106.77 2 stumped 1 ODI v West Indies Port of Spain 25 Jun 2017 ODI # 3896
68 125 84 5 2 80.95 2 caught 2 ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
80 68 52 10 2 153.84 2 caught 1 T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
68 87 67 9 0 101.49 2 caught 1 ODI v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
51* 84 56 9 0 91.07 2 not out 2 ODI v South Africa Centurion 4 Feb 2018 ODI # 3970
76 105 63 12 0 120.63 2 caught 1 ODI v South Africa Cape Town 7 Feb 2018 ODI # 3971
72 69 39 10 2 184.61 2 caught 1 T20I v South Africa Johannesburg 18 Feb 2018 T20I # 652
74 65 45 5 5 164.44 2 caught 1 T20I v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
75* 142 103 6 0 72.81 2 not out 2 ODI v New Zealand Napier 23 Jan 2019 ODI # 4082
66 99 67 9 0 98.50 2 caught 1 ODI v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
Statsguru includes the following current or recent relevant matches:
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page