Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team New Zealand remove New Zealand 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 2008-2024 522 580 86 26733 254* 54.11 33643 79.46 80 139 35 2646 294 Profile
filtered 2010-2023 52 62 6 2822 211 50.39 3549 79.51 9 14 2 280 35
Innings by innings list
8 22 16 1 0 50.00 3 caught 1 ODI v New Zealand Dambulla 25 Aug 2010 ODI # 3039
105 162 104 10 0 100.96 3 caught 1 ODI v New Zealand Guwahati 28 Nov 2010 ODI # 3070
64 78 73 8 0 87.67 3 caught 2 ODI v New Zealand Jaipur 1 Dec 2010 ODI # 3072
63* 83 70 6 2 90.00 3 not out 2 ODI v New Zealand Vadodara 4 Dec 2010 ODI # 3074
0 3 2 0 0 0.00 3 caught 2 ODI v New Zealand Bengaluru 7 Dec 2010 ODI # 3076
2 10 8 0 0 25.00 3 caught 2 ODI v New Zealand Chennai 10 Dec 2010 ODI # 3077
58 143 107 8 0 54.20 5 caught 1 Test v New Zealand Hyderabad 23 Aug 2012 Test # 2054
103 284 193 14 1 53.36 5 lbw 2 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
51* 130 82 9 0 62.19 5 not out 4 Test v New Zealand Bengaluru 31 Aug 2012 Test # 2055
70 67 41 10 1 170.73 2 caught 2 T20I v New Zealand Chennai 11 Sep 2012 T20I # 261
123 179 111 11 2 110.81 3 caught 2 ODI v New Zealand Napier 19 Jan 2014 ODI # 3456
78 88 65 7 2 120.00 3 caught 2 ODI v New Zealand Hamilton 22 Jan 2014 ODI # 3458
6 27 20 1 0 30.00 3 caught 2 ODI v New Zealand Auckland 25 Jan 2014 ODI # 3462
2 14 10 0 0 20.00 2 caught 1 ODI v New Zealand Hamilton 28 Jan 2014 ODI # 3465
82 129 78 7 3 105.12 3 caught 2 ODI v New Zealand Wellington 31 Jan 2014 ODI # 3467
4 17 13 1 0 30.76 4 caught 2 Test v New Zealand Auckland 6 Feb 2014 Test # 2118
67 131 102 12 0 65.68 4 caught 4 Test v New Zealand Auckland 6 Feb 2014 Test # 2118
38 131 93 4 0 40.86 5 caught 2 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
105* 195 135 15 1 77.77 4 not out 4 Test v New Zealand Wellington 14 Feb 2014 Test # 2120
23 - 27 2 0 85.18 3 caught 2 T20I v New Zealand Nagpur 15 Mar 2016 T20I # 535
9 12 10 2 0 90.00 4 caught 1 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
18 45 40 3 0 45.00 4 caught 3 Test v New Zealand Kanpur 22 Sep 2016 Test # 2221
9 42 28 1 0 32.14 4 caught 1 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
45 82 65 7 0 69.23 4 lbw 3 Test v New Zealand Eden Gardens 30 Sep 2016 Test # 2222
211 536 366 20 0 57.65 4 lbw 1 Test v New Zealand Indore 8 Oct 2016 Test # 2223
17 36 28 1 0 60.71 4 lbw 3 Test v New Zealand Indore 8 Oct 2016 Test # 2223
85* 109 81 9 1 104.93 3 not out 2 ODI v New Zealand Dharamsala 16 Oct 2016 ODI # 3796
9 18 13 1 0 69.23 3 caught 2 ODI v New Zealand Delhi 20 Oct 2016 ODI # 3797
154* 202 134 16 1 114.92 3 not out 2 ODI v New Zealand Mohali 23 Oct 2016 ODI # 3798
45 64 51 2 1 88.23 3 caught 2 ODI v New Zealand Ranchi 26 Oct 2016 ODI # 3799
65 152 76 2 1 85.52 3 caught 1 ODI v New Zealand Visakhapatnam 29 Oct 2016 ODI # 3800
121 203 125 9 2 96.80 3 caught 1 ODI v New Zealand Wankhede 22 Oct 2017 ODI # 3928
29 40 29 3 1 100.00 3 caught 2 ODI v New Zealand Pune 25 Oct 2017 ODI # 3931
113 166 106 9 1 106.60 3 caught 1 ODI v New Zealand Kanpur 29 Oct 2017 ODI # 3932
26* 19 11 0 3 236.36 4 not out 1 T20I v New Zealand Delhi 1 Nov 2017 T20I # 630
65 59 42 8 1 154.76 4 caught 2 T20I v New Zealand Rajkot 4 Nov 2017 T20I # 631
13 6 6 1 1 216.66 3 caught 1 T20I v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
45 59 59 3 0 76.27 3 caught 2 ODI v New Zealand Napier 23 Jan 2019 ODI # 4082
43 59 45 5 0 95.55 3 caught 1 ODI v New Zealand Mount Maunganui 26 Jan 2019 ODI # 4085
60 94 74 6 1 81.08 3 caught 2 ODI v New Zealand Mount Maunganui 28 Jan 2019 ODI # 4088
1 8 6 0 0 16.66 3 lbw 2 ODI v New Zealand Manchester 9 Jul 2019 ODI # 4190
45 - 32 3 1 140.62 3 caught 2 T20I v New Zealand Auckland 24 Jan 2020 T20I # 1031
11 21 12 1 0 91.66 3 caught 2 T20I v New Zealand Auckland 26 Jan 2020 T20I # 1034
38 31 27 2 1 140.74 4 caught 1 T20I v New Zealand Hamilton 29 Jan 2020 T20I # 1035
11 16 9 2 0 122.22 3 caught 1 T20I v New Zealand Wellington 31 Jan 2020 T20I # 1036
51 88 63 6 0 80.95 3 bowled 1 ODI v New Zealand Hamilton 5 Feb 2020 ODI # 4235
15 31 25 1 0 60.00 3 bowled 2 ODI v New Zealand Auckland 8 Feb 2020 ODI # 4239
9 20 12 0 1 75.00 3 caught 1 ODI v New Zealand Mount Maunganui 11 Feb 2020 ODI # 4243
2 9 7 0 0 28.57 4 caught 1 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
19 61 43 3 0 44.18 4 caught 3 Test v New Zealand Wellington 21 Feb 2020 Test # 2385
3 23 15 0 0 20.00 4 lbw 1 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
14 40 30 3 0 46.66 4 lbw 3 Test v New Zealand Christchurch 29 Feb 2020 Test # 2387
44 196 132 1 0 33.33 4 lbw 1 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
13 43 29 0 0 44.82 4 caught 3 Test v New Zealand Southampton 18 Jun 2021 Test # 2425
9 20 17 0 0 52.94 4 caught 1 T20I v New Zealand Dubai (DICS) 31 Oct 2021 T20I # 1381
0 8 4 0 0 0.00 4 lbw 1 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
36 111 84 1 1 42.85 4 bowled 3 Test v New Zealand Wankhede 3 Dec 2021 Test # 2438
8 16 10 1 0 80.00 3 bowled 1 ODI v New Zealand Hyderabad 18 Jan 2023 ODI # 4507
11 19 9 2 0 122.22 3 stumped 2 ODI v New Zealand Raipur 21 Jan 2023 ODI # 4509
36 44 27 3 1 133.33 3 caught 1 ODI v New Zealand Indore 24 Jan 2023 ODI # 4511
95 154 104 8 2 91.34 3 caught 2 ODI v New Zealand Dharamsala 22 Oct 2023 ODI # 4678
117 149 113 9 2 103.53 3 caught 1 ODI v New Zealand Wankhede 15 Nov 2023 ODI # 4703
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page