Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India 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 2012-2024 253 299 26 10033 264* 36.75 16797 59.73 20 55 23 1005 84 Profile
filtered 2014-2023 35 41 5 1462 145* 40.61 2298 63.62 2 12 3 143 16
Innings by innings list
0 10 8 0 0 0.00 4 caught 1 Test v India Wellington 14 Feb 2014 Test # 2120
29 111 64 3 0 45.31 4 caught 3 Test v India Wellington 14 Feb 2014 Test # 2120
58 220 151 5 0 38.41 2 lbw 2 Test v India Kanpur 22 Sep 2016 Test # 2221
2 19 15 0 0 13.33 1 lbw 4 Test v India Kanpur 22 Sep 2016 Test # 2221
1 8 2 0 0 50.00 2 lbw 2 Test v India Eden Gardens 30 Sep 2016 Test # 2222
74 208 148 8 0 50.00 1 caught 4 Test v India Eden Gardens 30 Sep 2016 Test # 2222
53 136 104 7 0 50.96 2 caught 2 Test v India Indore 8 Oct 2016 Test # 2223
6 8 10 0 1 60.00 1 lbw 4 Test v India Indore 8 Oct 2016 Test # 2223
79* 178 98 7 1 80.61 2 not out 1 ODI v India Dharamsala 16 Oct 2016 ODI # 3796
46 86 46 6 1 100.00 2 lbw 1 ODI v India Delhi 20 Oct 2016 ODI # 3797
61 131 72 3 1 84.72 2 caught 1 ODI v India Mohali 23 Oct 2016 ODI # 3798
39 65 40 4 0 97.50 2 caught 1 ODI v India Ranchi 26 Oct 2016 ODI # 3799
19 26 17 3 0 111.76 2 caught 2 ODI v India Visakhapatnam 29 Oct 2016 ODI # 3800
103* 148 102 8 2 100.98 5 not out 2 ODI v India Wankhede 22 Oct 2017 ODI # 3928
38 82 62 2 0 61.29 5 bowled 1 ODI v India Pune 25 Oct 2017 ODI # 3931
65 99 52 7 0 125.00 5 run out 2 ODI v India Kanpur 29 Oct 2017 ODI # 3932
39 54 36 3 1 108.33 4 stumped 2 T20I v India Delhi 1 Nov 2017 T20I # 630
11 20 10 1 0 110.00 5 caught 1 ODI v India Napier 23 Jan 2019 ODI # 4082
34 39 32 3 1 106.25 5 lbw 2 ODI v India Mount Maunganui 26 Jan 2019 ODI # 4085
51 95 64 1 1 79.68 5 caught 1 ODI v India Mount Maunganui 28 Jan 2019 ODI # 4088
DNB - - - - - - - 2 ODI v India Hamilton 31 Jan 2019 ODI # 4091
37 74 49 3 0 75.51 5 lbw 2 ODI v India Wellington 3 Feb 2019 ODI # 4092
10 22 11 0 0 90.90 7 caught 1 ODI v India Manchester 9 Jul 2019 ODI # 4190
69 69 48 8 2 143.75 5 caught 2 ODI v India Hamilton 5 Feb 2020 ODI # 4235
7 15 14 0 0 50.00 5 lbw 1 ODI v India Auckland 8 Feb 2020 ODI # 4239
32* 70 34 3 0 94.11 5 not out 2 ODI v India Mount Maunganui 11 Feb 2020 ODI # 4243
11 54 30 0 0 36.66 1 caught 2 Test v India Wellington 21 Feb 2020 Test # 2385
7* 7 4 1 0 175.00 1 not out 4 Test v India Wellington 21 Feb 2020 Test # 2385
52 197 122 5 0 42.62 1 bowled 2 Test v India Christchurch 29 Feb 2020 Test # 2387
52 117 74 10 0 70.27 1 caught 4 Test v India Christchurch 29 Feb 2020 Test # 2387
30 158 104 3 0 28.84 1 caught 2 Test v India Southampton 18 Jun 2021 Test # 2425
9 59 41 0 0 21.95 1 stumped 4 Test v India Southampton 18 Jun 2021 Test # 2425
95 401 282 10 0 33.68 1 stumped 2 Test v India Kanpur 25 Nov 2021 Test # 2435
52 218 146 3 0 35.61 1 bowled 4 Test v India Kanpur 25 Nov 2021 Test # 2435
10 22 14 2 0 71.42 1 caught 2 Test v India Wankhede 3 Dec 2021 Test # 2438
6 16 15 1 0 40.00 1 lbw 4 Test v India Wankhede 3 Dec 2021 Test # 2438
145* 130 104 19 5 139.42 5 not out 2 ODI v India Auckland 25 Nov 2022 ODI # 4483
TDNB - - - - - - - - ODI v India Hamilton 27 Nov 2022 ODI # 4487
DNB - - - - - - - 2 ODI v India Christchurch 30 Nov 2022 ODI # 4489
24 56 46 3 0 52.17 5 caught 2 ODI v India Hyderabad 18 Jan 2023 ODI # 4507
1 22 17 0 0 5.88 5 caught 1 ODI v India Raipur 21 Jan 2023 ODI # 4509
0 2 1 0 0 0.00 5 caught 2 ODI v India Indore 24 Jan 2023 ODI # 4511
5 16 7 1 0 71.42 5 lbw 1 ODI v India Dharamsala 22 Oct 2023 ODI # 4678
0 1 2 0 0 0.00 5 lbw 2 ODI v India 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