Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Zimbabwe remove Zimbabwe from query
Start of match date greater than or equal to 9 Oct 2018 remove greater than or equal to 9 Oct 2018 from query
Ordered by boundary sixes (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2020-2023 60 57 7 1047 73* 20.94 880 118.97 0 7 5 119 14 Profile
filtered 2020-2023 60 57 7 1047 73* 20.94 880 118.97 0 7 5 119 14
Innings by innings list
73 83 57 5 3 128.07 2 caught 1 v Bangladesh Harare 23 Jul 2021 T20I # 1198
70* 78 48 9 1 145.83 4 not out 1 v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
24 29 22 3 1 109.09 4 lbw 1 v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
23 40 23 0 1 100.00 1 caught 1 v Bangladesh Harare 22 Jul 2021 T20I # 1196
43 - 31 4 1 138.70 4 run out 2 v Scotland Edinburgh 19 Sep 2021 T20I # 1280
73* 79 61 8 1 119.67 1 not out 2 v Namibia Bulawayo 21 May 2022 T20I # 1544
50 46 32 5 1 156.25 1 run out 1 v Namibia Bulawayo 22 May 2022 T20I # 1546
27 37 19 3 1 142.10 1 caught 2 v West Indies Hobart 19 Oct 2022 T20I # 1834
35* 37 18 4 1 194.44 5 not out 1 v South Africa Hobart 24 Oct 2022 T20I # 1844
22 - 24 0 1 91.66 6 caught 1 v Namibia Windhoek 24 Oct 2023 T20I # 2327
23 - 12 3 1 191.66 6 caught 2 v Namibia Windhoek 25 Oct 2023 T20I # 2329
11* - 7 0 1 157.14 6 not out 2 v Namibia Windhoek 27 Oct 2023 T20I # 2331
4 - 5 0 0 80.00 4 run out 2 v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
0 2 1 0 0 0.00 8 caught 1 v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
9 30 14 1 0 64.28 4 caught 1 v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
2 11 4 0 0 50.00 7 lbw 2 v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
7 8 4 1 0 175.00 4 caught 2 v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
14 13 9 3 0 155.55 2 caught 2 v Pakistan Harare 21 Apr 2021 T20I # 1154
16 20 14 1 0 114.28 4 bowled 1 v Pakistan Harare 23 Apr 2021 T20I # 1156
59 69 47 7 0 125.53 1 caught 2 v Pakistan Harare 25 Apr 2021 T20I # 1158
54 71 36 6 0 150.00 2 caught 1 v Bangladesh Harare 25 Jul 2021 T20I # 1203
1 2 4 0 0 25.00 1 caught 1 v Ireland Dublin 27 Aug 2021 T20I # 1241
21 21 18 3 0 116.66 1 caught 1 v Ireland Dublin 29 Aug 2021 T20I # 1242
13 5 6 3 0 216.66 1 caught 2 v Ireland Bready 1 Sep 2021 T20I # 1244
6 25 11 0 0 54.54 1 caught 2 v Ireland Bready 2 Sep 2021 T20I # 1248
9 34 21 1 0 42.85 1 caught 1 v Ireland Bready 4 Sep 2021 T20I # 1256
0 1 1 0 0 0.00 1 caught 2 v Scotland Edinburgh 15 Sep 2021 T20I # 1276
0 2 0 0 0 - 4 run out 1 v Scotland Edinburgh 17 Sep 2021 T20I # 1279
23 19 12 5 0 191.66 2 caught 1 v Namibia Bulawayo 17 May 2022 T20I # 1540
7 11 4 1 0 175.00 2 run out 1 v Namibia Bulawayo 19 May 2022 T20I # 1541
10 14 10 2 0 100.00 1 lbw 2 v Namibia Bulawayo 24 May 2022 T20I # 1547
32 41 24 5 0 133.33 1 bowled 1 v Afghanistan Harare 11 Jun 2022 T20I # 1561
8 11 8 1 0 100.00 2 lbw 2 v Afghanistan Harare 12 Jun 2022 T20I # 1568
14 18 14 2 0 100.00 1 caught 2 v Afghanistan Harare 14 Jun 2022 T20I # 1570
2 - 5 0 0 40.00 3 caught 1 v Singapore Bulawayo 11 Jul 2022 T20I # 1634
1 - 5 0 0 20.00 4 lbw 1 v Jersey Bulawayo 12 Jul 2022 T20I # 1638
42 - 29 5 0 144.82 3 caught 1 v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
9 - 10 1 0 90.00 4 caught 1 v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
67* 77 46 9 0 145.65 3 retired notout 1 v Bangladesh Harare 30 Jul 2022 T20I # 1706
4 - 5 1 0 80.00 3 caught 1 v Bangladesh Harare 31 Jul 2022 T20I # 1713
5 - 8 1 0 62.50 3 bowled 1 v Bangladesh Harare 2 Aug 2022 T20I # 1719
22 22 19 4 0 115.78 3 caught 1 v Ireland Hobart 17 Oct 2022 T20I # 1828
0 8 5 0 0 0.00 3 bowled 2 v Scotland Hobart 21 Oct 2022 T20I # 1838
17 30 13 3 0 130.76 1 lbw 1 v Pakistan Perth 27 Oct 2022 T20I # 1849
4 1 3 1 0 133.33 1 caught 2 v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
1 9 5 0 0 20.00 1 bowled 1 v Netherlands Adelaide 2 Nov 2022 T20I # 1859
0 1 1 0 0 0.00 1 caught 2 v India Melbourne 6 Nov 2022 T20I # 1873
16 35 22 1 0 72.72 3 bowled 2 v Ireland Harare 12 Jan 2023 T20I # 1987
1 10 3 0 0 33.33 4 caught 1 v Ireland Harare 14 Jan 2023 T20I # 1988
2 7 5 0 0 40.00 4 caught 2 v Ireland Harare 15 Jan 2023 T20I # 1989
7 - 5 1 0 140.00 7 caught 1 v Namibia Windhoek 29 Oct 2023 T20I # 2332
4 - 4 0 0 100.00 4 bowled 2 v Namibia Windhoek 30 Oct 2023 T20I # 2337
9* - 8 1 0 112.50 8 not out 1 v Uganda Windhoek 26 Nov 2023 T20I # 2365
3* - 3 0 0 100.00 6 not out 2 v Nigeria Windhoek 29 Nov 2023 T20I # 2373
25 42 26 3 0 96.15 1 bowled 2 v Ireland Harare 7 Dec 2023 T20I # 2384
9 14 10 1 0 90.00 1 caught 1 v Ireland Harare 9 Dec 2023 T20I # 2388
14 - 19 1 0 73.68 1 lbw 1 v Ireland Harare 10 Dec 2023 T20I # 2391
DNB - - - - - - - 2 v Tanzania Windhoek 23 Nov 2023 T20I # 2359
DNB - - - - - - - 1 v Rwanda Windhoek 27 Nov 2023 T20I # 2369
DNB - - - - - - - 1 v Kenya Windhoek 30 Nov 2023 T20I # 2376
Statsguru includes the following current or recent Twenty20 Internationals:
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th Match, Jun 3, 2024 [T20I # 2636 - Live]
    » Afghanistan 183/5 (20.0 ov, Rashid Khan 2*, Mohammad Nabi 14*, C Kyewuta 2/25) - Innings break
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