Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team India remove India from query
Start of match date greater than or equal to 16 Jun 2019 remove greater than or equal to 16 Jun 2019 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-2023 131 169 20 5179 172 34.75 8471 61.13 7 25 17 570 46 Profile
filtered 2019-2023 22 27 5 639 110 29.04 960 66.56 1 2 4 72 6
Innings by innings list
49 59 43 3 1 113.95 3 caught 1 T20I v India Mohali 18 Sep 2019 T20I # 888
27* 26 23 2 1 117.39 3 not out 2 T20I v India Bengaluru 22 Sep 2019 T20I # 893
18 - 26 3 0 69.23 5 lbw 2 Test v India Visakhapatnam 2 Oct 2019 Test # 2363
0 - 2 0 0 0.00 4 bowled 4 Test v India Visakhapatnam 2 Oct 2019 Test # 2363
8 - 15 1 0 53.33 4 caught 2 Test v India Pune 10 Oct 2019 Test # 2364
38 - 63 4 1 60.31 5 caught 3 Test v India Pune 10 Oct 2019 Test # 2364
32 - 72 5 0 44.44 5 stumped 2 Test v India Ranchi 19 Oct 2019 Test # 2365
0 - 3 0 0 0.00 5 caught 3 Test v India Ranchi 19 Oct 2019 Test # 2365
52 161 103 10 0 50.48 5 caught 2 Test v India Centurion 26 Dec 2021 Test # 2443
35* 133 80 4 0 43.75 6 not out 4 Test v India Centurion 26 Dec 2021 Test # 2443
51 108 60 6 1 85.00 5 caught 2 Test v India Johannesburg 3 Jan 2022 Test # 2445
23* 61 45 3 0 51.11 5 not out 4 Test v India Johannesburg 3 Jan 2022 Test # 2445
28 65 52 4 0 53.84 6 caught 2 Test v India Cape Town 11 Jan 2022 Test # 2448
32* 70 58 5 0 55.17 5 not out 4 Test v India Cape Town 11 Jan 2022 Test # 2448
110 200 143 8 0 76.92 3 caught 1 ODI v India Paarl 19 Jan 2022 ODI # 4344
35 62 36 3 0 97.22 3 caught 2 ODI v India Paarl 21 Jan 2022 ODI # 4346
8 24 12 1 0 66.66 3 run out 1 ODI v India Cape Town 23 Jan 2022 ODI # 4349
10 13 8 2 0 125.00 2 caught 2 T20I v India Delhi 9 Jun 2022 T20I # 1554
35 58 30 4 1 116.66 1 bowled 2 T20I v India Cuttack 12 Jun 2022 T20I # 1569
8 18 10 0 0 80.00 1 caught 2 T20I v India Visakhapatnam 14 Jun 2022 T20I # 1571
8* 15 11 1 0 72.72 2 retired notout 2 T20I v India Rajkot 17 Jun 2022 T20I # 1572
0 5 4 0 0 0.00 2 bowled 1 T20I v India Thiruvananthapuram 28 Sep 2022 T20I # 1800
0 8 7 0 0 0.00 1 caught 2 T20I v India Guwahati 2 Oct 2022 T20I # 1803
3 21 8 0 0 37.50 2 caught 1 T20I v India Indore 4 Oct 2022 T20I # 1805
8 14 12 2 0 66.66 3 bowled 1 ODI v India Lucknow 6 Oct 2022 ODI # 4470
10 30 15 0 1 66.66 2 caught 2 T20I v India Perth 30 Oct 2022 T20I # 1853
11 39 19 1 0 57.89 2 bowled 2 ODI v India Eden Gardens 5 Nov 2023 ODI # 4694
absent - - - - - - - 2 Test v India Centurion 26 Dec 2023 Test # 2520
Statsguru includes the following current or recent relevant matches:
Sri Lanka v South Africa at New York, ICC Men's T20 World Cup 4th Match, Jun 3, 2024 [T20I # 2635 - Live]
    » South Africa 9/0 (1.1 ov, Q de Kock 3*, RR Hendricks 4*, N Thushara 0/3)
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