Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Start of match date between 7 May 2010 and 26 Nov 2023 remove between 7 May 2010 and 26 Nov 2023 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 4s 6s
unfiltered 2002-2016 307 334 36 10950 185* 36.74 14465 75.69 14 67 21 1168 245 Profile
filtered 2010-2016 27 36 2 1242 126 36.52 1775 69.97 3 7 1 123 38
Innings by innings list
54 40 32 1 6 168.75 1 bowled 1 T20I v India Bridgetown 7 May 2010 T20I # 165
126 461 338 10 0 37.27 1 caught 1 Test v India Mohali 1 Oct 2010 Test # 1972
56 89 59 7 1 94.91 1 bowled 3 Test v India Mohali 1 Oct 2010 Test # 1972
57 149 88 9 0 64.77 1 caught 1 Test v India Bengaluru 9 Oct 2010 Test # 1973
32 75 58 4 0 55.17 1 lbw 3 Test v India Bengaluru 9 Oct 2010 Test # 1973
25 39 38 5 0 65.78 1 bowled 1 ODI v India Ahmedabad 24 Mar 2011 ODI # 3143
1 9 7 0 0 14.28 2 caught 1 ODI v India Sydney 26 Feb 2012 ODI # 3250
72 55 42 2 7 171.42 1 caught 2 T20I v India Colombo (RPS) 28 Sep 2012 T20I # 278
28 53 60 3 0 46.66 4 lbw 1 Test v India Chennai 22 Feb 2013 Test # 2074
17 53 46 1 1 36.95 2 caught 3 Test v India Chennai 22 Feb 2013 Test # 2074
23 47 31 4 0 74.19 4 lbw 1 Test v India Hyderabad 2 Mar 2013 Test # 2076
9 42 35 0 1 25.71 4 caught 3 Test v India Hyderabad 2 Mar 2013 Test # 2076
17 63 56 3 0 30.35 4 stumped 1 Test v India Delhi 22 Mar 2013 Test # 2085
5 14 11 1 0 45.45 5 bowled 3 Test v India Delhi 22 Mar 2013 Test # 2085
6 12 5 1 0 120.00 3 lbw 1 T20I v India Rajkot 10 Oct 2013 T20I # 331
2 4 4 0 0 50.00 3 caught 1 ODI v India Pune 13 Oct 2013 ODI # 3419
59 60 53 6 3 111.32 3 caught 1 ODI v India Jaipur 16 Oct 2013 ODI # 3420
11 33 17 1 0 64.70 3 lbw 2 ODI v India Mohali 19 Oct 2013 ODI # 3421
14 29 19 3 0 73.68 3 bowled 1 ODI v India Ranchi 23 Oct 2013 ODI # 3422
102 104 94 13 3 108.51 3 bowled 1 ODI v India Nagpur 30 Oct 2013 ODI # 3424
49 28 22 2 6 222.72 8 caught 2 ODI v India Bengaluru 2 Nov 2013 ODI # 3428
1 5 4 0 0 25.00 4 bowled 2 T20I v India Mirpur 30 Mar 2014 T20I # 393
14 53 33 3 0 42.42 3 caught 1 Test v India Adelaide 9 Dec 2014 Test # 2148
33 119 86 4 1 38.37 3 bowled 3 Test v India Adelaide 9 Dec 2014 Test # 2148
25 58 29 4 0 86.20 3 caught 2 Test v India Brisbane 17 Dec 2014 Test # 2149
0 11 8 0 0 0.00 3 caught 4 Test v India Brisbane 17 Dec 2014 Test # 2149
52 153 89 4 0 58.42 3 lbw 1 Test v India Melbourne 26 Dec 2014 Test # 2152
17 41 34 1 0 50.00 3 caught 3 Test v India Melbourne 26 Dec 2014 Test # 2152
81 253 183 7 0 44.26 3 caught 1 Test v India Sydney 6 Jan 2015 Test # 2156
16 25 17 3 0 94.11 3 bowled 3 Test v India Sydney 6 Jan 2015 Test # 2156
41 47 39 5 1 105.12 3 bowled 2 ODI v India Melbourne 18 Jan 2015 ODI # 3582
28 51 30 2 1 93.33 5 caught 1 ODI v India Sydney 26 Mar 2015 ODI # 3645
12 8 10 0 1 120.00 6 caught 2 T20I v India Adelaide 26 Jan 2016 T20I # 485
15 12 11 2 0 136.36 5 caught 2 T20I v India Melbourne 29 Jan 2016 T20I # 486
124* 86 71 10 6 174.64 2 not out 1 T20I v India Sydney 31 Jan 2016 T20I # 489
18* 32 16 2 0 112.50 6 not out 1 T20I v India Mohali 27 Mar 2016 T20I # 553
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th Match, Jun 11, 2024 [T20I # 2666 - Live]
    » Namibia 3/0 (0.5 ov, M van Lingen 0*, N Davin 1*, JR Hazlewood 0/3)
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page