Records type batting analysis [change type]
View innings by innings list [change view]
Primary team India remove India from query
Opposition team Australia remove Australia 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 2007-2024 472 498 64 18820 264 43.36 21734 86.59 48 101 33 1805 597 Profile
filtered 2007-2023 79 86 8 3479 209 44.60 4116 84.52 9 15 5 296 124
Innings by innings list
8* 11 5 0 1 160.00 6 not out 1 T20I v Australia Durban 22 Sep 2007 T20I # 45
1 3 4 0 0 25.00 7 caught 2 ODI v Australia Hyderabad 5 Oct 2007 ODI # 2625
DNB - - - - - - - 2 T20I v Australia Brabourne 20 Oct 2007 T20I # 47
8 15 8 1 0 100.00 5 bowled 1 T20I v Australia Melbourne 1 Feb 2008 T20I # 52
29 68 43 5 0 67.44 4 caught 1 ODI v Australia Brisbane 3 Feb 2008 ODI # 2670
39* 86 61 2 0 63.93 6 not out 2 ODI v Australia Melbourne 10 Feb 2008 ODI # 2675
1 12 3 0 0 33.33 4 caught 2 ODI v Australia Adelaide 17 Feb 2008 ODI # 2680
1 3 3 0 0 33.33 4 caught 2 ODI v Australia Sydney 24 Feb 2008 ODI # 2685
66 108 87 6 0 75.86 5 bowled 2 ODI v Australia Sydney 2 Mar 2008 ODI # 2688
2 6 5 0 0 40.00 6 caught 1 ODI v Australia Brisbane 4 Mar 2008 ODI # 2689
79* 65 46 4 6 171.73 4 not out 2 T20I v Australia Bridgetown 7 May 2010 T20I # 165
0 2 1 0 0 0.00 5 bowled 2 T20I v Australia Sydney 1 Feb 2012 T20I # 217
DNB - - - - - - - 2 T20I v Australia Melbourne 3 Feb 2012 T20I # 218
21 34 21 2 0 100.00 4 caught 2 ODI v Australia Melbourne 5 Feb 2012 ODI # 3231
33 49 41 1 1 80.48 4 caught 2 ODI v Australia Adelaide 12 Feb 2012 ODI # 3237
0 6 5 0 0 0.00 4 caught 2 ODI v Australia Brisbane 19 Feb 2012 ODI # 3244
1 5 2 0 0 50.00 5 bowled 1 T20I v Australia Colombo (RPS) 28 Sep 2012 T20I # 278
8 8 8 0 1 100.00 1 caught 2 T20I v Australia Rajkot 10 Oct 2013 T20I # 331
42 62 47 6 0 89.36 2 caught 2 ODI v Australia Pune 13 Oct 2013 ODI # 3419
141* 195 123 17 4 114.63 1 not out 2 ODI v Australia Jaipur 16 Oct 2013 ODI # 3420
11 33 22 2 0 50.00 1 caught 1 ODI v Australia Mohali 19 Oct 2013 ODI # 3421
9* 19 13 1 0 69.23 1 not out 2 ODI v Australia Ranchi 23 Oct 2013 ODI # 3422
79 119 89 7 3 88.76 1 caught 2 ODI v Australia Nagpur 30 Oct 2013 ODI # 3424
209 222 158 12 16 132.27 1 caught 1 ODI v Australia Bengaluru 2 Nov 2013 ODI # 3428
5 1 3 1 0 166.66 1 caught 1 T20I v Australia Mirpur 30 Mar 2014 T20I # 393
43 142 89 5 0 48.31 6 caught 2 Test v Australia Adelaide 9 Dec 2014 Test # 2148
6 37 18 1 0 33.33 6 caught 4 Test v Australia Adelaide 9 Dec 2014 Test # 2148
32 93 55 3 1 58.18 6 caught 1 Test v Australia Brisbane 17 Dec 2014 Test # 2149
0 2 2 0 0 0.00 6 caught 3 Test v Australia Brisbane 17 Dec 2014 Test # 2149
53 179 133 5 2 39.84 3 bowled 2 Test v Australia Sydney 6 Jan 2015 Test # 2156
39 102 90 2 2 43.33 3 caught 4 Test v Australia Sydney 6 Jan 2015 Test # 2156
138 228 139 9 4 99.28 1 caught 1 ODI v Australia Melbourne 18 Jan 2015 ODI # 3582
34 83 48 1 2 70.83 1 bowled 2 ODI v Australia Sydney 26 Mar 2015 ODI # 3645
171* 205 163 13 7 104.90 1 not out 1 ODI v Australia Perth 12 Jan 2016 ODI # 3723
124 175 127 11 3 97.63 1 run out 1 ODI v Australia Brisbane 15 Jan 2016 ODI # 3724
6 17 11 0 0 54.54 1 caught 1 ODI v Australia Melbourne 17 Jan 2016 ODI # 3725
41 28 25 2 3 164.00 1 caught 2 ODI v Australia Canberra 20 Jan 2016 ODI # 3726
99 142 108 9 1 91.66 1 caught 2 ODI v Australia Sydney 23 Jan 2016 ODI # 3727
31 21 20 4 1 155.00 1 caught 1 T20I v Australia Adelaide 26 Jan 2016 T20I # 485
60 69 47 5 2 127.65 1 run out 1 T20I v Australia Melbourne 29 Jan 2016 T20I # 486
52 57 38 5 1 136.84 1 caught 2 T20I v Australia Sydney 31 Jan 2016 T20I # 489
12 25 17 1 0 70.58 1 bowled 2 T20I v Australia Mohali 27 Mar 2016 T20I # 553
28 81 44 3 0 63.63 2 caught 1 ODI v Australia Chennai 17 Sep 2017 ODI # 3910
7 24 14 1 0 50.00 2 caught 1 ODI v Australia Eden Gardens 21 Sep 2017 ODI # 3912
71 94 62 6 4 114.51 2 caught 2 ODI v Australia Indore 24 Sep 2017 ODI # 3914
65 93 55 1 5 118.18 2 run out 2 ODI v Australia Bengaluru 28 Sep 2017 ODI # 3917
125 165 109 11 5 114.67 2 caught 2 ODI v Australia Nagpur 1 Oct 2017 ODI # 3919
11 5 7 1 1 157.14 1 bowled 2 T20I v Australia Ranchi 7 Oct 2017 T20I # 623
8 3 4 2 0 200.00 1 lbw 1 T20I v Australia Guwahati 10 Oct 2017 T20I # 624
7 - 8 0 0 87.50 1 caught 2 T20I v Australia Brisbane 21 Nov 2018 T20I # 712
TDNB - - - - - - - - T20I v Australia Melbourne 23 Nov 2018 T20I # 713
23 - 16 1 2 143.75 1 bowled 2 T20I v Australia Sydney 25 Nov 2018 T20I # 714
37 71 61 2 3 60.65 6 caught 1 Test v Australia Adelaide 6 Dec 2018 Test # 2333
1 15 6 0 0 16.66 6 caught 3 Test v Australia Adelaide 6 Dec 2018 Test # 2333
63* 186 114 5 0 55.26 6 not out 1 Test v Australia Melbourne 26 Dec 2018 Test # 2337
5 28 18 0 0 27.77 6 caught 3 Test v Australia Melbourne 26 Dec 2018 Test # 2337
133 204 129 10 6 103.10 1 caught 2 ODI v Australia Sydney 12 Jan 2019 ODI # 4077
43 71 52 2 2 82.69 1 caught 2 ODI v Australia Adelaide 15 Jan 2019 ODI # 4078
9 - 17 1 0 52.94 1 caught 2 ODI v Australia Melbourne 18 Jan 2019 ODI # 4079
5 11 8 0 0 62.50 1 caught 1 T20I v Australia Visakhapatnam 24 Feb 2019 T20I # 748
37 - 66 5 0 56.06 1 caught 2 ODI v Australia Hyderabad 2 Mar 2019 ODI # 4102
0 - 6 0 0 0.00 1 caught 1 ODI v Australia Nagpur 5 Mar 2019 ODI # 4106
14 - 14 2 1 100.00 2 lbw 2 ODI v Australia Ranchi 8 Mar 2019 ODI # 4109
95 - 92 7 2 103.26 1 caught 1 ODI v Australia Mohali 10 Mar 2019 ODI # 4111
56 - 89 4 0 62.92 1 stumped 2 ODI v Australia Delhi 13 Mar 2019 ODI # 4113
57 101 70 3 1 81.42 1 caught 1 ODI v Australia The Oval 9 Jun 2019 ODI # 4155
10 - 15 2 0 66.66 1 caught 1 ODI v Australia Wankhede 14 Jan 2020 ODI # 4231
42 - 44 6 0 95.45 1 lbw 1 ODI v Australia Rajkot 17 Jan 2020 ODI # 4232
119 - 128 8 6 92.96 1 caught 2 ODI v Australia Bengaluru 19 Jan 2020 ODI # 4233
26 110 77 3 1 33.76 1 caught 2 Test v Australia Sydney 7 Jan 2021 Test # 2402
52 137 98 5 1 53.06 1 caught 4 Test v Australia Sydney 7 Jan 2021 Test # 2402
44 90 74 6 0 59.45 1 caught 2 Test v Australia Brisbane 15 Jan 2021 Test # 2404
7 34 21 1 0 33.33 1 caught 4 Test v Australia Brisbane 15 Jan 2021 Test # 2404
11 13 9 1 1 122.22 2 caught 1 T20I v Australia Mohali 20 Sep 2022 T20I # 1788
46* - 20 4 4 230.00 2 not out 2 T20I v Australia Nagpur 23 Sep 2022 T20I # 1794
17 19 14 2 1 121.42 2 caught 2 T20I v Australia Hyderabad 25 Sep 2022 T20I # 1796
120 344 212 15 2 56.60 1 bowled 2 Test v Australia Nagpur 9 Feb 2023 Test # 2490
32 95 69 2 0 46.37 1 bowled 2 Test v Australia Delhi 17 Feb 2023 Test # 2493
31 31 20 3 2 155.00 1 run out 4 Test v Australia Delhi 17 Feb 2023 Test # 2493
12 27 23 3 0 52.17 1 stumped 1 Test v Australia Indore 1 Mar 2023 Test # 2496
12 61 33 0 0 36.36 1 lbw 3 Test v Australia Indore 1 Mar 2023 Test # 2496
35 92 58 3 1 60.34 1 caught 2 Test v Australia Ahmedabad 9 Mar 2023 Test # 2499
13 24 15 2 0 86.66 1 caught 1 ODI v Australia Visakhapatnam 19 Mar 2023 ODI # 4541
30 44 17 2 2 176.47 1 caught 2 ODI v Australia Chennai 22 Mar 2023 ODI # 4545
15 29 26 2 0 57.69 1 lbw 2 Test v Australia The Oval 7 Jun 2023 Test # 2505
43 103 60 7 1 71.66 1 lbw 4 Test v Australia The Oval 7 Jun 2023 Test # 2505
81 94 57 5 6 142.10 1 caught 2 ODI v Australia Rajkot 27 Sep 2023 ODI # 4657
0 10 6 0 0 0.00 1 lbw 2 ODI v Australia Chennai 8 Oct 2023 ODI # 4662
47 44 31 4 3 151.61 1 caught 1 ODI v Australia Ahmedabad 19 Nov 2023 ODI # 4705
Statsguru includes the following current or recent relevant matches:
Japan v Mongolia at Sano, 4th T20I, May 9-10, 2024 [T20I # 2595 - Current]
France v Malta at Dreux, Mdina Cup 2nd match, May 9, 2024 [T20I # 2597]
France v Malta at Dreux, Mdina Cup 1st match, May 9, 2024 [T20I # 2596]
 
Feedback Print this page