Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 23 Oct 2018 remove greater than or equal to 23 Oct 2018 from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2019-2024 127 133 22 4450 190 40.09 5536 80.38 11 22 3 33 373 121 Profile
filtered 2019-2024 22 22 9 1390 89* 106.92 1662 83.63 0 22 0 22 125 41
Innings by innings list
73 250 159 8 1 45.91 7 caught 1 Test v England Hamilton 29 Nov 2019 Test # 2371
72* 102 47 4 4 153.19 2 not out 2 T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
60 129 92 7 2 65.21 3 caught 4 Test v India Wankhede 3 Dec 2021 Test # 2438
60 196 134 8 0 44.77 5 lbw 2 Test v South Africa Christchurch 25 Feb 2022 Test # 2451
62* 223 131 4 1 47.32 5 not out 3 Test v England Nottingham 10 Jun 2022 Test # 2465
56 207 152 9 0 36.84 6 lbw 3 Test v England Leeds 23 Jun 2022 Test # 2467
74* 100 62 8 1 119.35 5 not out 2 ODI v Scotland Edinburgh 31 Jul 2022 ODI # 4440
51* 48 27 4 2 188.88 4 not out 2 T20I v Netherlands The Hague 5 Aug 2022 T20I # 1723
63 93 49 6 1 128.57 5 caught 2 ODI v West Indies Bridgetown 21 Aug 2022 ODI # 4456
53* 60 35 3 1 151.42 5 not out 1 T20I v Pakistan Sydney 9 Nov 2022 T20I # 1877
59* 41 30 3 5 196.66 5 not out 1 T20I v India Ranchi 27 Jan 2023 T20I # 1990
57* 181 101 6 2 56.43 5 not out 4 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
54 85 54 5 1 100.00 6 caught 3 Test v England Wellington 24 Feb 2023 Test # 2494
81 117 86 3 4 94.18 5 bowled 4 Test v Sri Lanka Christchurch 9 Mar 2023 Test # 2498
66 71 44 5 3 150.00 4 caught 2 T20I v Sri Lanka Auckland 2 Apr 2023 T20I # 2039
57 73 52 6 1 109.61 4 caught 2 ODI v England Southampton 10 Sep 2023 ODI # 4640
89* 103 67 6 4 132.83 4 not out 2 ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
54 59 51 6 1 105.88 4 caught 2 ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
58 188 120 7 0 48.33 5 caught 4 Test v Bangladesh Sylhet 28 Nov 2023 Test # 2516
61 58 27 4 4 225.92 4 caught 1 T20I v Pakistan Auckland 12 Jan 2024 T20I # 2429
72* 87 44 7 2 163.63 4 not out 2 T20I v Pakistan Christchurch 19 Jan 2024 T20I # 2437
58 137 98 6 1 59.18 5 caught 3 Test v Australia Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th Match, Jun 12, 2024 [T20I # 2672 - Live]
    » West Indies 1/1 (1.0 ov, BA King 0*, TA Boult 1/0)
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671 - Live]
    » India 111/3 (18.2 ov, S Dube 31*, SA Yadav 50*, Ali Khan 1/21) - Match over
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th Match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th Match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th Match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th Match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page