Records type batting analysis [change type]
View innings by innings list [change view]
Primary team New Zealand remove New Zealand from query
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 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 2021-2024 52 53 7 1553 240 33.76 1972 78.75 4 6 5 158 37 Profile
filtered 2021-2024 52 53 7 1553 240 33.76 1972 78.75 4 6 5 158 37
Innings by innings list
0 1 1 0 0 0.00 2 caught 1 T20I v Bangladesh Mirpur 1 Sep 2021 T20I # 1243
10 8 9 0 1 111.11 2 bowled 2 T20I v Bangladesh Mirpur 3 Sep 2021 T20I # 1251
20 41 20 2 0 100.00 2 bowled 1 T20I v Bangladesh Mirpur 5 Sep 2021 T20I # 1258
0 3 5 0 0 0.00 1 caught 1 T20I v Bangladesh Mirpur 8 Sep 2021 T20I # 1260
17 27 12 3 0 141.66 2 caught 1 T20I v Bangladesh Mirpur 10 Sep 2021 T20I # 1263
7 19 8 1 0 87.50 6 bowled 1 T20I v India Jaipur 17 Nov 2021 T20I # 1434
13 26 23 2 0 56.52 7 bowled 2 Test v India Kanpur 25 Nov 2021 Test # 2435
18* 91 91 2 0 19.78 8 not out 4 Test v India Kanpur 25 Nov 2021 Test # 2435
4 13 15 0 0 26.66 7 caught 2 Test v India Wankhede 3 Dec 2021 Test # 2438
18 48 50 4 0 36.00 7 caught 4 Test v India Wankhede 3 Dec 2021 Test # 2438
4 25 18 1 0 22.22 7 caught 1 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
16 59 49 3 0 32.65 7 caught 3 Test v Bangladesh Mount Maunganui 1 Jan 2022 Test # 2444
49 83 52 4 1 94.23 7 caught 1 ODI v Sri Lanka Auckland 25 Mar 2023 ODI # 4548
DNB - - - - - - - 2 ODI v Sri Lanka Hamilton 31 Mar 2023 ODI # 4557
26 20 13 2 2 200.00 7 caught 2 T20I v Sri Lanka Auckland 2 Apr 2023 T20I # 2039
DNB - - - - - - - 2 T20I v Sri Lanka Dunedin 5 Apr 2023 T20I # 2040
2* 2 1 0 0 200.00 7 not out 2 T20I v Sri Lanka Queenstown 8 Apr 2023 T20I # 2041
2 13 5 0 0 40.00 7 bowled 2 T20I v Pakistan Lahore 14 Apr 2023 T20I # 2045
5 12 6 0 0 83.33 7 caught 2 T20I v Pakistan Lahore 15 Apr 2023 T20I # 2046
8* 7 6 1 0 133.33 7 not out 1 T20I v Pakistan Lahore 17 Apr 2023 T20I # 2047
8 - 12 0 0 66.66 6 caught 1 T20I v Pakistan Rawalpindi 20 Apr 2023 T20I # 2048
DNB - - - - - - - 2 T20I v Pakistan Rawalpindi 24 Apr 2023 T20I # 2049
9 19 9 0 0 100.00 7 caught 1 ODI v Pakistan Rawalpindi 27 Apr 2023 ODI # 4569
DNB - - - - - - - 1 ODI v Pakistan Rawalpindi 29 Apr 2023 ODI # 4571
28 37 20 4 0 140.00 7 caught 1 ODI v Pakistan Karachi 7 May 2023 ODI # 4575
21* - 11 1 1 190.90 8 not out 1 T20I v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
2 - 4 0 0 50.00 8 lbw 1 T20I v U.A.E. Dubai (DICS) 19 Aug 2023 T20I # 2203
0* 2 1 0 0 0.00 7 not out 1 T20I v U.A.E. Dubai (DICS) 20 Aug 2023 T20I # 2209
17* 13 9 2 0 188.88 6 not out 2 T20I v England Nottingham 5 Sep 2023 T20I # 2232
DNB - - - - - - - 2 ODI v England Cardiff 8 Sep 2023 ODI # 4636
4 1 2 1 0 200.00 7 caught 2 ODI v England Southampton 10 Sep 2023 ODI # 4640
28 35 22 5 0 127.27 7 bowled 2 ODI v England The Oval 13 Sep 2023 ODI # 4643
61 49 48 3 4 127.08 7 bowled 2 ODI v England Lord's 15 Sep 2023 ODI # 4647
0 3 2 0 0 0.00 6 lbw 1 ODI v Bangladesh Mirpur 21 Sep 2023 ODI # 4650
10 22 14 2 0 71.42 6 lbw 1 ODI v Bangladesh Mirpur 23 Sep 2023 ODI # 4652
DNB - - - - - - - 2 ODI v Bangladesh Mirpur 26 Sep 2023 ODI # 4655
123* 141 96 11 5 128.12 3 not out 2 ODI v England Ahmedabad 5 Oct 2023 ODI # 4658
51 87 51 3 1 100.00 3 caught 1 ODI v Netherlands Hyderabad 9 Oct 2023 ODI # 4663
9 12 13 2 0 69.23 2 caught 2 ODI v Bangladesh Chennai 13 Oct 2023 ODI # 4668
32 64 41 2 1 78.04 3 bowled 1 ODI v Afghanistan Chennai 18 Oct 2023 ODI # 4673
75 133 87 6 1 86.20 3 caught 1 ODI v India Dharamsala 22 Oct 2023 ODI # 4678
116 137 89 9 5 130.33 3 caught 2 ODI v Australia Dharamsala 28 Oct 2023 ODI # 4684
9 28 16 1 0 56.25 3 caught 2 ODI v South Africa Pune 1 Nov 2023 ODI # 4689
108 170 94 15 1 114.89 2 caught 1 ODI v Pakistan Bengaluru 4 Nov 2023 ODI # 4692
42 61 34 3 3 123.52 2 caught 2 ODI v Sri Lanka Bengaluru 9 Nov 2023 ODI # 4698
13 39 22 3 0 59.09 2 caught 2 ODI v India Wankhede 15 Nov 2023 ODI # 4703
0 3 2 0 0 0.00 2 caught 1 ODI v Bangladesh Dunedin 17 Dec 2023 ODI # 4711
45 49 33 7 1 136.36 2 caught 2 ODI v Bangladesh Nelson 20 Dec 2023 ODI # 4715
8 18 12 2 0 66.66 2 caught 1 ODI v Bangladesh Napier 23 Dec 2023 ODI # 4717
1 6 2 0 0 50.00 2 caught 2 T20I v Pakistan Christchurch 21 Jan 2024 T20I # 2438
240 546 366 26 3 65.57 4 bowled 1 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
12 29 26 1 0 46.15 4 caught 3 Test v South Africa Mount Maunganui 4 Feb 2024 Test # 2528
29 93 73 4 0 39.72 4 bowled 2 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
20 129 72 0 0 27.77 4 caught 4 Test v South Africa Hamilton 13 Feb 2024 Test # 2529
68 47 35 2 6 194.28 3 caught 1 T20I v Australia Wellington 21 Feb 2024 T20I # 2481
0 3 3 0 0 0.00 4 caught 2 Test v Australia Wellington 29 Feb 2024 Test # 2533
59 160 105 8 1 56.19 4 caught 4 Test v Australia Wellington 29 Feb 2024 Test # 2533
4 19 9 0 0 44.44 4 caught 1 Test v Australia Christchurch 8 Mar 2024 Test # 2535
82 230 153 10 0 53.59 4 caught 3 Test v Australia Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664 - Live]
    » Bangladesh 109/7 (20.0 ov, Taskin Ahmed 1*, Rishad Hossain 0*, KA Maharaj 3/27) - Match over
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page