Records type batting analysis [change type]
View reverse cumulative averages [change view]
Primary team India remove India from query
Start of match date greater than or equal to 1 Jan 2005 remove greater than or equal to 1 Jan 2005 from query
Batting or fielding first batting first remove batting first from query
Innings in match 1st innings remove 1st innings from query
Ordered by batting average (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1989-2013 664 782 74 34357 248* 48.52 50817+ 67.58* 100 164 34 4076+ 264 Profile
filtered 2005-2012 87 87 8 4609 200* 58.34 6467 71.26 16 24 1 529 46
Reverse cumulative
1 1 0 76 76 76.00 155 49.03 0 1 0 13 0 Test v England 5 Dec 2012 Test # 2065
64 64 6 3575 200* 61.63 4842 73.83 12 18 0 413 35 ODI v West Indies 31 Jan 2007 ODI # 2493
65 65 6 3635 200* 61.61 4908 74.06 12 19 0 415 35 ODI v West Indies 27 Jan 2007 ODI # 2487
78 78 8 4308 200* 61.54 5967 72.19 15 22 1 496 42 Test v Sri Lanka 10 Dec 2005 Test # 1776
76 76 8 4176 200* 61.41 5705 73.19 14 22 1 480 41 ODI v Pakistan 6 Feb 2006 ODI # 2324
79 79 8 4330 200* 60.98 6093 71.06 15 22 1 498 42 Test v Sri Lanka 2 Dec 2005 Test # 1775
77 77 8 4199 200* 60.85 5771 72.76 14 22 1 482 41 Test v Sri Lanka 18 Dec 2005 Test # 1778
62 62 5 3468 200* 60.84 4740 73.16 11 18 0 402 34 ODI v Bermuda 19 Mar 2007 ODI # 2542
75 75 8 4076 200* 60.83 5592 72.88 13 22 1 470 40 ODI v Sri Lanka 18 Aug 2006 ODI # 2405
74 74 7 4074 200* 60.80 5589 72.89 13 22 1 470 40 ODI v West Indies 14 Sep 2006 ODI # 2414
66 66 6 3635 200* 60.58 4914 73.97 12 19 1 415 35 ODI v West Indies 24 Jan 2007 ODI # 2485
80 80 8 4332 200* 60.16 6108 70.92 15 22 1 498 42 ODI v South Africa 25 Nov 2005 ODI # 2299
68 68 6 3730 200* 60.16 5082 73.39 12 20 1 429 35 Test v South Africa 2 Jan 2007 Test # 1827
67 67 6 3666 200* 60.09 4952 74.03 12 19 1 418 35 ODI v West Indies 21 Jan 2007 ODI # 2480
63 63 5 3475 200* 59.91 4766 72.91 11 18 0 403 34 ODI v Bangladesh 17 Mar 2007 ODI # 2538
69 69 6 3774 200* 59.90 5171 72.98 12 20 1 436 35 Test v South Africa 15 Dec 2006 Test # 1823
84 84 8 4551 200* 59.88 6353 71.63 16 23 1 519 46 ODI v Pakistan 12 Apr 2005 ODI # 2238
61 61 4 3411 200* 59.84 4711 72.40 11 17 0 400 30 Test v Bangladesh 18 May 2007 Test # 1832
70 70 6 3829 200* 59.82 5268 72.68 12 21 1 444 35 ODI v South Africa 3 Dec 2006 ODI # 2458
82 82 8 4427 200* 59.82 6213 71.25 15 23 1 507 44 ODI v Sri Lanka 25 Oct 2005 ODI # 2286
81 81 8 4334 200* 59.36 6117 70.85 15 22 1 498 42 ODI v South Africa 16 Nov 2005 ODI # 2297
85 85 8 4553 200* 59.12 6361 71.57 16 23 1 519 46 ODI v Pakistan 5 Apr 2005 ODI # 2236
60 60 4 3310 200* 59.10 4542 72.87 10 17 0 391 30 Test v Bangladesh 25 May 2007 Test # 1833
71 71 6 3839 200* 59.06 5294 72.51 12 21 1 446 35 ODI v Australia 29 Oct 2006 ODI # 2440
83 83 8 4428 200* 59.04 6223 71.15 15 23 1 507 44 ODI v Pakistan 15 Apr 2005 ODI # 2239
73 73 6 3933 200* 58.70 5441 72.28 12 22 1 457 35 ODI v West Indies 20 Sep 2006 ODI # 2419
72 72 6 3868 200* 58.60 5339 72.44 12 21 1 450 35 ODI v West Indies 26 Oct 2006 ODI # 2437
86 86 8 4557 200* 58.42 6365 71.59 16 23 1 520 46 ODI v Pakistan 2 Apr 2005 ODI # 2235
32 32 3 1693 200* 58.37 2175 77.83 7 5 0 197 23 ODI v New Zealand 6 Mar 2009 ODI # 2822
87 87 8 4609 200* 58.34 6467 71.26 16 24 1 529 46 Test v Pakistan 16 Mar 2005 Test # 1741
31 31 3 1632 200* 58.28 2106 77.49 7 4 0 190 22 ODI v New Zealand 8 Mar 2009 ODI # 2823
33 33 3 1713 200* 57.10 2198 77.93 7 5 0 199 23 ODI v New Zealand 3 Mar 2009 ODI # 2821
59 59 3 3188 200* 56.92 4316 73.86 9 17 0 383 29 ODI v South Africa 26 Jun 2007 ODI # 2592
58 58 3 3089 200* 56.16 4173 74.02 9 16 0 371 29 Test v England 9 Aug 2007 Test # 1842
57 57 3 3007 200* 55.68 3981 75.53 9 15 0 360 29 ODI v England 24 Aug 2007 ODI # 2613
34 34 3 1720 200* 55.48 2210 77.82 7 5 0 199 24 ODI v Sri Lanka 3 Feb 2009 ODI # 2813
24 24 2 1211 200* 55.04 1636 74.02 5 3 0 149 15 ODI v Sri Lanka 15 Dec 2009 ODI # 2932
53 53 3 2752 200* 55.04 3678 74.82 9 12 0 319 28 ODI v Australia 8 Oct 2007 ODI # 2627
22 22 2 1099 200* 54.95 1521 72.25 5 2 0 135 14 Test v Bangladesh 17 Jan 2010 Test # 1949
56 56 3 2908 200* 54.86 3869 75.16 9 14 0 345 28 ODI v England 30 Aug 2007 ODI # 2617
55 55 3 2853 200* 54.86 3783 75.41 9 13 0 336 28 ODI v England 2 Sep 2007 ODI # 2618
51 51 3 2626 200* 54.70 3486 75.32 9 11 0 303 28 ODI v Pakistan 8 Nov 2007 ODI # 2644
52 52 3 2673 200* 54.55 3559 75.10 9 11 0 312 28 ODI v Australia 11 Oct 2007 ODI # 2629
54 54 3 2782 200* 54.54 3724 74.70 9 12 0 323 28 ODI v England 8 Sep 2007 ODI # 2620
40 40 3 2013 200* 54.40 2691 74.80 8 7 0 235 24 Test v Australia 17 Oct 2008 Test # 1889
25 25 2 1251 200* 54.39 1727 72.43 5 3 0 149 16 Test v Sri Lanka 24 Nov 2009 Test # 1935
23 23 2 1142 200* 54.38 1573 72.60 5 2 0 139 14 ODI v Sri Lanka 18 Dec 2009 ODI # 2933
49 49 3 2498 200* 54.30 3368 74.16 9 10 0 284 27 Test v Pakistan 30 Nov 2007 Test # 1850
35 35 3 1726 200* 53.93 2219 77.78 7 5 0 199 24 ODI v Sri Lanka 31 Jan 2009 ODI # 2810
50 50 3 2527 200* 53.76 3395 74.43 9 10 0 289 27 ODI v Pakistan 11 Nov 2007 ODI # 2645
48 48 3 2416 200* 53.68 3259 74.13 9 9 0 272 27 Test v Australia 16 Jan 2008 Test # 1862
39 39 3 1925 200* 53.47 2580 74.61 8 6 0 225 24 Test v Australia 29 Oct 2008 Test # 1891
47 47 3 2345 200* 53.29 3131 74.89 9 8 0 263 27 Test v Australia 24 Jan 2008 Test # 1863
41 41 3 2019 200* 53.13 2703 74.69 8 7 0 235 24 Test v Sri Lanka 8 Aug 2008 Test # 1886
38 38 3 1857 200* 53.05 2454 75.67 8 5 0 214 24 Test v Australia 6 Nov 2008 Test # 1892
43 43 3 2115 200* 52.87 2827 74.81 8 8 0 243 24 ODI v Australia 4 Mar 2008 ODI # 2689
36 36 3 1737 200* 52.63 2245 77.37 7 5 0 200 24 Test v England 19 Dec 2008 Test # 1901
30 30 2 1469 200* 52.46 1973 74.45 6 4 0 174 17 Test v New Zealand 3 Apr 2009 Test # 1918
44 44 3 2147 200* 52.36 2857 75.14 8 8 0 247 24 ODI v Sri Lanka 12 Feb 2008 ODI # 2676
26 26 2 1255 200* 52.29 1730 72.54 5 3 0 150 16 Test v Sri Lanka 16 Nov 2009 Test # 1933
29 29 2 1407 200* 52.11 1888 74.52 6 3 0 163 17 ODI v Sri Lanka 14 Sep 2009 ODI # 2889
20 20 1 990 200* 52.10 1350 73.33 4 2 0 123 12 ODI v South Africa 24 Feb 2010 ODI # 2962
45 45 3 2182 200* 51.95 2909 75.00 8 8 0 249 24 ODI v Sri Lanka 5 Feb 2008 ODI # 2672
42 42 3 2024 200* 51.89 2706 74.79 8 7 0 236 24 Test v Sri Lanka 31 Jul 2008 Test # 1884
37 37 3 1748 200* 51.41 2266 77.14 7 5 0 202 24 ODI v England 23 Nov 2008 ODI # 2781
46 46 3 2192 200* 50.97 2926 74.91 8 8 0 250 24 ODI v Australia 3 Feb 2008 ODI # 2670
27 27 2 1265 200* 50.60 1747 72.40 5 3 0 152 16 ODI v Australia 8 Nov 2009 ODI # 2925
21 21 1 994 200* 49.70 1355 73.35 4 2 0 124 12 ODI v South Africa 21 Feb 2010 ODI # 2961
28 28 2 1269 200* 48.80 1755 72.30 5 3 0 153 16 ODI v Australia 28 Oct 2009 ODI # 2915
14 14 0 649 120 46.35 941 68.96 3 2 0 76 9 ODI v England 27 Feb 2011 ODI # 3110
5 5 0 230 114 46.00 394 58.37 1 1 0 30 1 ODI v Bangladesh 16 Mar 2012 ODI # 3261
15 15 0 677 120 45.13 970 69.79 3 2 0 80 9 ODI v Bangladesh 19 Feb 2011 ODI # 3100
16 16 0 701 120 43.81 1014 69.13 3 2 0 82 9 ODI v South Africa 15 Jan 2011 ODI # 3080
2 2 0 84 76 42.00 167 50.29 0 1 0 14 0 Test v England 23 Nov 2012 Test # 2062
17 17 0 714 120 42.00 1036 68.91 3 2 0 85 9 Test v South Africa 26 Dec 2010 Test # 1987
18 18 0 750 120 41.66 1070 70.09 3 2 0 93 9 Test v South Africa 16 Dec 2010 Test # 1985
19 19 0 790 120 41.57 1203 65.66 3 2 0 98 9 Test v New Zealand 4 Nov 2010 Test # 1974
13 13 0 529 114 40.69 826 64.04 2 2 0 66 4 ODI v South Africa 12 Mar 2011 ODI # 3128
6 6 0 236 114 39.33 413 57.14 1 1 0 31 1 ODI v Sri Lanka 13 Mar 2012 ODI # 3259
11 11 0 416 114 37.81 721 57.69 1 2 0 58 1 ODI v Pakistan 30 Mar 2011 ODI # 3147
9 9 0 330 114 36.66 598 55.18 1 1 0 47 1 Test v West Indies 14 Nov 2011 Test # 2017
8 8 0 292 114 36.50 527 55.40 1 1 0 42 1 Test v Australia 3 Jan 2012 Test # 2027
7 7 0 251 114 35.85 438 57.30 1 1 0 34 1 Test v Australia 13 Jan 2012 Test # 2029
12 12 0 418 114 34.83 725 57.65 1 2 0 58 1 ODI v West Indies 20 Mar 2011 ODI # 3141
10 10 0 331 114 33.10 606 54.62 1 1 0 47 1 Test v England 10 Aug 2011 Test # 2003
3 3 0 97 76 32.33 185 52.43 0 1 0 16 0 Test v England 15 Nov 2012 Test # 2058
4 4 0 116 76 29.00 247 46.96 0 1 0 18 0 Test v New Zealand 23 Aug 2012 Test # 2054
Statsguru includes the following current or recent relevant matches:
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