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 2014-2024 220 159 49 1412 47 12.83 2445 57.75 0 0 24 153 32 Profile
filtered 2015-2024 41 37 10 291 31* 10.77 636 45.75 0 0 5 32 4
Innings by innings list
DNB - - - - - - - 2 T20I v India Dharamsala 2 Oct 2015 T20I # 456
DNB - - - - - - - 2 T20I v India Cuttack 5 Oct 2015 T20I # 457
DNB - - - - - - - 1 ODI v India Kanpur 11 Oct 2015 ODI # 3689
19* 37 23 3 0 82.60 9 not out 2 ODI v India Indore 14 Oct 2015 ODI # 3692
0* 1 0 0 0 - 9 not out 1 ODI v India Rajkot 18 Oct 2015 ODI # 3695
8* 17 9 1 0 88.88 10 not out 2 ODI v India Chennai 22 Oct 2015 ODI # 3698
DNB - - - - - - - 1 ODI v India Wankhede 25 Oct 2015 ODI # 3700
1* 9 3 0 0 33.33 10 not out 2 Test v India Mohali 5 Nov 2015 Test # 2186
1* 13 12 0 0 8.33 10 not out 4 Test v India Mohali 5 Nov 2015 Test # 2186
0 2 2 0 0 0.00 9 caught 1 Test v India Bengaluru 14 Nov 2015 Test # 2188
6* 23 17 1 0 35.29 10 not out 2 Test v India Nagpur 25 Nov 2015 Test # 2189
6 17 17 1 0 35.29 10 caught 4 Test v India Nagpur 25 Nov 2015 Test # 2189
5 11 8 1 0 62.50 9 caught 1 ODI v India The Oval 11 Jun 2017 ODI # 3886
26 84 66 0 1 39.39 9 caught 1 Test v India Cape Town 5 Jan 2018 Test # 2292
5 52 33 0 0 15.15 3 caught 3 Test v India Cape Town 5 Jan 2018 Test # 2292
11 49 34 0 0 32.35 9 caught 1 Test v India Centurion 13 Jan 2018 Test # 2293
4 47 29 1 0 13.79 9 caught 3 Test v India Centurion 13 Jan 2018 Test # 2293
30 130 84 6 0 35.71 3 caught 2 Test v India Johannesburg 24 Jan 2018 Test # 2294
0 5 3 0 0 0.00 9 caught 4 Test v India Johannesburg 24 Jan 2018 Test # 2294
1 5 1 0 0 100.00 9 run out 1 ODI v India Durban 1 Feb 2018 ODI # 3969
1 4 5 0 0 20.00 8 lbw 1 ODI v India Centurion 4 Feb 2018 ODI # 3970
12* 18 7 1 1 171.42 9 not out 2 ODI v India Cape Town 7 Feb 2018 ODI # 3971
DNB - - - - - - - 2 ODI v India Johannesburg 10 Feb 2018 ODI # 3973
3 26 17 0 0 17.64 8 caught 2 ODI v India Gqeberha 13 Feb 2018 ODI # 3976
31* 45 35 2 0 88.57 9 not out 1 ODI v India Southampton 5 Jun 2019 ODI # 4150
DNB - - - - - - - 1 T20I v India Mohali 18 Sep 2019 T20I # 888
DNB - - - - - - - 2 T20I v India Bengaluru 22 Sep 2019 T20I # 893
15 - 17 3 0 88.23 11 lbw 2 Test v India Visakhapatnam 2 Oct 2019 Test # 2363
18 - 19 3 1 94.73 11 caught 4 Test v India Visakhapatnam 2 Oct 2019 Test # 2363
2 - 9 0 0 22.22 11 lbw 2 Test v India Pune 10 Oct 2019 Test # 2364
4 - 5 1 0 80.00 10 caught 3 Test v India Pune 10 Oct 2019 Test # 2364
0 - 6 0 0 0.00 9 run out 2 Test v India Ranchi 19 Oct 2019 Test # 2365
12 - 16 3 0 75.00 10 caught 3 Test v India Ranchi 19 Oct 2019 Test # 2365
25 67 45 3 1 55.55 9 caught 2 Test v India Centurion 26 Dec 2021 Test # 2443
0 4 4 0 0 0.00 10 caught 4 Test v India Centurion 26 Dec 2021 Test # 2443
0 8 6 0 0 0.00 8 caught 2 Test v India Johannesburg 3 Jan 2022 Test # 2445
DNB - - - - - - - 4 Test v India Johannesburg 3 Jan 2022 Test # 2445
15 45 25 1 0 60.00 9 caught 2 Test v India Cape Town 11 Jan 2022 Test # 2448
DNB - - - - - - - 4 Test v India Cape Town 11 Jan 2022 Test # 2448
DNB - - - - - - - 2 T20I v India Delhi 9 Jun 2022 T20I # 1554
0* 2 0 0 0 - 8 not out 2 T20I v India Cuttack 12 Jun 2022 T20I # 1569
9 11 8 1 0 112.50 8 caught 2 T20I v India Visakhapatnam 14 Jun 2022 T20I # 1571
TDNB - - - - - - - - T20I v India Bengaluru 19 Jun 2022 T20I # 1575
7* 22 11 0 0 63.63 9 not out 1 T20I v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
DNB - - - - - - - 2 T20I v India Guwahati 2 Oct 2022 T20I # 1803
DNB - - - - - - - 1 T20I v India Indore 4 Oct 2022 T20I # 1805
DNB - - - - - - - 1 ODI v India Lucknow 6 Oct 2022 ODI # 4470
DNB - - - - - - - 1 ODI v India Ranchi 9 Oct 2022 ODI # 4471
DNB - - - - - - - 2 T20I v India Perth 30 Oct 2022 T20I # 1853
6 26 26 0 0 23.07 9 caught 2 ODI v India Eden Gardens 5 Nov 2023 ODI # 4694
1 5 9 0 0 11.11 9 bowled 2 Test v India Centurion 26 Dec 2023 Test # 2520
5 26 13 0 0 38.46 9 caught 1 Test v India Cape Town 3 Jan 2024 Test # 2522
2 39 12 0 0 16.66 9 caught 3 Test v India Cape Town 3 Jan 2024 Test # 2522
Statsguru includes the following current or recent relevant matches:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th Match, Jun 3, 2024 [T20I # 2636 - Live]
    » Afghanistan 40/0 (4.3 ov, Rahmanullah Gurbaz 22*, Ibrahim Zadran 17*, AR Ramjani 0/13)
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 80/4 (16.2 ov, DA Miller 6*, H Klaasen 19*, PW Hasaranga 2/22) - Match over
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page