Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Zimbabwe remove Zimbabwe 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 2017-2024 100 55 23 269 35 8.40 334 80.53 0 0 12 28 10 Profile
filtered 2017-2024 100 55 23 269 35 8.40 334 80.53 0 0 12 28 10
Innings by innings list
DNB - - - - - - - 2 ODI v Afghanistan Harare 16 Feb 2017 ODI # 3835
10 14 9 0 1 111.11 11 caught 2 ODI v Afghanistan Harare 19 Feb 2017 ODI # 3837
0 4 4 0 0 0.00 10 caught 1 ODI v Afghanistan Harare 21 Feb 2017 ODI # 3838
DNB - - - - - - - 2 ODI v Afghanistan Harare 24 Feb 2017 ODI # 3840
0 4 4 0 0 0.00 11 caught 2 ODI v Afghanistan Harare 26 Feb 2017 ODI # 3842
2* - 2 0 0 100.00 11 not out 2 ODI v Scotland Edinburgh 15 Jun 2017 ODI # 3892
1 3 3 0 0 33.33 11 bowled 1 ODI v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
1 4 8 0 0 12.50 11 lbw 2 ODI v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
DNB - - - - - - - 1 ODI v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
DNB - - - - - - - 2 T20I v Singapore Singapore 29 Sep 2019 T20I # 897
0* 6 0 0 0 - 10 not out 2 ODI v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
1* 8 7 0 0 14.28 11 not out 1 ODI v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
DNB - - - - - - - 1 ODI v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
DNB - - - - - - - 1 T20I v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
DNB - - - - - - - 1 T20I v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
DNB - - - - - - - 2 T20I v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
0* 1 0 0 0 - 11 not out 2 T20I v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
DNB - - - - - - - 2 T20I v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
DNB - - - - - - - 2 T20I v Pakistan Harare 21 Apr 2021 T20I # 1154
1* 3 1 0 0 100.00 11 not out 1 T20I v Pakistan Harare 23 Apr 2021 T20I # 1156
DNB - - - - - - - 2 T20I v Pakistan Harare 25 Apr 2021 T20I # 1158
1 14 3 0 0 33.33 11 bowled 1 Test v Pakistan Harare 29 Apr 2021 Test # 2420
5 14 12 1 0 41.66 10 bowled 3 Test v Pakistan Harare 29 Apr 2021 Test # 2420
15* 20 14 3 0 107.14 10 not out 2 Test v Pakistan Harare 7 May 2021 Test # 2421
0 1 1 0 0 0.00 10 bowled 3 Test v Pakistan Harare 7 May 2021 Test # 2421
0 6 4 0 0 0.00 11 caught 2 Test v Bangladesh Harare 7 Jul 2021 Test # 2427
10 31 27 2 0 37.03 11 bowled 4 Test v Bangladesh Harare 7 Jul 2021 Test # 2427
0 7 5 0 0 0.00 10 caught 2 ODI v Bangladesh Harare 16 Jul 2021 ODI # 4304
7* 9 7 1 0 100.00 11 not out 1 ODI v Bangladesh Harare 18 Jul 2021 ODI # 4306
0 4 2 0 0 0.00 10 bowled 1 T20I v Bangladesh Harare 22 Jul 2021 T20I # 1196
DNB - - - - - - - 1 T20I v Ireland Dublin 27 Aug 2021 T20I # 1241
DNB - - - - - - - 1 T20I v Ireland Dublin 29 Aug 2021 T20I # 1242
1 3 1 0 0 100.00 11 run out 2 T20I v Ireland Bready 1 Sep 2021 T20I # 1244
11* 12 8 2 0 137.50 11 not out 2 T20I v Ireland Bready 2 Sep 2021 T20I # 1248
DNB - - - - - - - 1 T20I v Ireland Bready 4 Sep 2021 T20I # 1256
DNB - - - - - - - 1 ODI v Ireland Belfast 8 Sep 2021 ODI # 4319
TDNB - - - - - - - - ODI v Ireland Belfast 10 Sep 2021 ODI # 4321
3 20 19 0 0 15.78 11 bowled 1 ODI v Ireland Belfast 13 Sep 2021 ODI # 4323
0* 2 0 0 0 - 11 not out 2 T20I v Scotland Edinburgh 15 Sep 2021 T20I # 1276
DNB - - - - - - - 1 T20I v Scotland Edinburgh 17 Sep 2021 T20I # 1279
DNB - - - - - - - 2 T20I v Scotland Edinburgh 19 Sep 2021 T20I # 1280
10* 2 2 1 1 500.00 11 not out 1 ODI v Sri Lanka Pallekele 16 Jan 2022 ODI # 4341
DNB - - - - - - - 1 ODI v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
0 3 2 0 0 0.00 11 caught 2 ODI v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
DNB - - - - - - - 1 T20I v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
DNB - - - - - - - 1 T20I v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
1* - 1 0 0 100.00 11 not out 1 T20I v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
DNB - - - - - - - 1 T20I v Bangladesh Harare 30 Jul 2022 T20I # 1706
0* - 0 0 0 - 10 not out 1 T20I v Bangladesh Harare 31 Jul 2022 T20I # 1713
DNB - - - - - - - 2 ODI v Bangladesh Harare 5 Aug 2022 ODI # 4441
34* - 27 6 1 125.92 10 not out 2 ODI v Bangladesh Harare 10 Aug 2022 ODI # 4443
34 45 42 3 1 80.95 10 bowled 1 ODI v India Harare 18 Aug 2022 ODI # 4451
2* 9 4 0 0 50.00 10 not out 2 ODI v India Harare 22 Aug 2022 ODI # 4457
0* 7 2 0 0 0.00 10 not out 1 ODI v Australia Townsville 28 Aug 2022 ODI # 4458
1* 5 2 0 0 50.00 11 not out 1 ODI v Australia Townsville 31 Aug 2022 ODI # 4459
DNB - - - - - - - 2 ODI v Australia Townsville 3 Sep 2022 ODI # 4460
DNB - - - - - - - 1 T20I v Ireland Hobart 17 Oct 2022 T20I # 1828
2 11 6 0 0 33.33 9 bowled 2 T20I v West Indies Hobart 19 Oct 2022 T20I # 1834
DNB - - - - - - - 2 T20I v Scotland Hobart 21 Oct 2022 T20I # 1838
DNB - - - - - - - 1 T20I v South Africa Hobart 24 Oct 2022 T20I # 1844
3* 3 2 0 0 150.00 10 not out 1 T20I v Pakistan Perth 27 Oct 2022 T20I # 1849
6 6 3 0 1 200.00 9 stumped 2 T20I v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
9 12 7 0 1 128.57 9 caught 1 T20I v Netherlands Adelaide 2 Nov 2022 T20I # 1859
1 4 2 0 0 50.00 9 bowled 2 T20I v India Melbourne 6 Nov 2022 T20I # 1873
DNB - - - - - - - 2 T20I v Ireland Harare 12 Jan 2023 T20I # 1987
0 2 0 0 0 - 10 run out 1 T20I v Ireland Harare 14 Jan 2023 T20I # 1988
DNB - - - - - - - 2 T20I v Ireland Harare 15 Jan 2023 T20I # 1989
DNB - - - - - - - 2 ODI v Ireland Harare 18 Jan 2023 ODI # 4506
2 4 2 0 0 100.00 9 bowled 2 ODI v Ireland Harare 21 Jan 2023 ODI # 4508
DNB - - - - - - - 1 ODI v Ireland Harare 23 Jan 2023 ODI # 4510
19* 36 20 1 1 95.00 11 not out 2 Test v West Indies Bulawayo 4 Feb 2023 Test # 2489
DNB - - - - - - - 4 Test v West Indies Bulawayo 4 Feb 2023 Test # 2489
35 37 27 3 2 129.62 10 caught 1 ODI v Netherlands Harare 21 Mar 2023 ODI # 4543
DNB - - - - - - - 2 ODI v Netherlands Harare 25 Mar 2023 ODI # 4549
DNB - - - - - - - 2 ODI v Nepal Harare 18 Jun 2023 ODI # 4585
DNB - - - - - - - 2 ODI v Netherlands Harare 20 Jun 2023 ODI # 4589
4 9 7 0 0 57.14 9 bowled 1 ODI v West Indies Harare 24 Jun 2023 ODI # 4597
DNB - - - - - - - 1 ODI v U.S.A. Harare 26 Jun 2023 ODI # 4601
11* 9 4 1 1 275.00 9 not out 1 ODI v Oman Bulawayo 29 Jun 2023 ODI # 4605
0 2 3 0 0 0.00 10 bowled 1 ODI v Sri Lanka Bulawayo 2 Jul 2023 ODI # 4609
2 7 4 0 0 50.00 9 caught 2 ODI v Scotland Bulawayo 4 Jul 2023 ODI # 4612
1 - 2 0 0 50.00 10 bowled 1 T20I v Namibia Windhoek 24 Oct 2023 T20I # 2327
DNB - - - - - - - 2 T20I v Namibia Windhoek 27 Oct 2023 T20I # 2331
0 - 1 0 0 0.00 10 bowled 2 T20I v Namibia Windhoek 30 Oct 2023 T20I # 2337
DNB - - - - - - - 1 T20I v Namibia Windhoek 22 Nov 2023 T20I # 2356
DNB - - - - - - - 2 T20I v Tanzania Windhoek 23 Nov 2023 T20I # 2359
8* - 3 2 0 266.66 9 not out 1 T20I v Uganda Windhoek 26 Nov 2023 T20I # 2365
DNB - - - - - - - 1 T20I v Rwanda Windhoek 27 Nov 2023 T20I # 2369
DNB - - - - - - - 2 T20I v Nigeria Windhoek 29 Nov 2023 T20I # 2373
DNB - - - - - - - 1 T20I v Kenya Windhoek 30 Nov 2023 T20I # 2376
5 8 4 1 0 125.00 10 caught 2 T20I v Ireland Harare 7 Dec 2023 T20I # 2384
DNB - - - - - - - 1 T20I v Ireland Harare 9 Dec 2023 T20I # 2388
DNB - - - - - - - 1 T20I v Ireland Harare 10 Dec 2023 T20I # 2391
DNB - - - - - - - 1 ODI v Ireland Harare 13 Dec 2023 ODI # 4709
1 6 4 0 0 25.00 10 bowled 1 ODI v Ireland Harare 15 Dec 2023 ODI # 4710
DNB - - - - - - - 2 ODI v Sri Lanka Colombo (RPS) 6 Jan 2024 ODI # 4718
5* 12 4 1 0 125.00 9 not out 1 ODI v Sri Lanka Colombo (RPS) 8 Jan 2024 ODI # 4719
2* 7 2 0 0 100.00 10 not out 1 ODI v Sri Lanka Colombo (RPS) 11 Jan 2024 ODI # 4720
DNB - - - - - - - 1 T20I v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
DNB - - - - - - - 2 T20I v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
0 1 1 0 0 0.00 10 bowled 1 T20I v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
2* 6 2 0 0 100.00 11 not out 1 T20I v Bangladesh Chattogram 3 May 2024 T20I # 2586
DNB - - - - - - - 1 T20I v Bangladesh Chattogram 5 May 2024 T20I # 2589
0 1 1 0 0 0.00 11 bowled 2 T20I v Bangladesh Mirpur 10 May 2024 T20I # 2599
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page