Records type batting analysis [change type]
View innings by innings list [change view]
Not involving the player T Panyangara (ZIM) remove T Panyangara (ZIM) 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 2010-2023 152 87 35 345 23 6.63 690 50.00 0 0 16 33 3 Profile
filtered 2010-2023 125 64 27 218 23 5.89 444 49.09 0 0 12 17 2
Innings by innings list
DNB - - - - - - - 1 T20I v India Harare 13 Jun 2010 T20I # 183
DNB - - - - - - - 1 ODI v West Indies St George's 24 Feb 2013 ODI # 3339
DNB - - - - - - - 2 T20I v West Indies North Sound 3 Mar 2013 T20I # 308
2 7 6 0 0 33.33 11 caught 1 Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
0 3 2 0 0 0.00 11 bowled 3 Test v West Indies Bridgetown 12 Mar 2013 Test # 2079
4 3 4 1 0 100.00 11 lbw 1 Test v West Indies Roseau 20 Mar 2013 Test # 2083
0 1 1 0 0 0.00 11 caught 3 Test v West Indies Roseau 20 Mar 2013 Test # 2083
DNB - - - - - - - 2 ODI v Bangladesh Bulawayo 5 May 2013 ODI # 3354
DNB - - - - - - - 2 ODI v Bangladesh Bulawayo 8 May 2013 ODI # 3355
DNB - - - - - - - 1 ODI v India Harare 24 Jul 2013 ODI # 3395
0* 1 1 0 0 0.00 11 not out 2 ODI v India Harare 26 Jul 2013 ODI # 3397
23 57 42 2 1 54.76 9 bowled 1 ODI v India Harare 28 Jul 2013 ODI # 3399
1 6 6 0 0 16.66 9 caught 1 ODI v India Bulawayo 1 Aug 2013 ODI # 3402
DNB - - - - - - - 2 T20I v Pakistan Harare 23 Aug 2013 T20I # 326
DNB - - - - - - - 1 ODI v Afghanistan Bulawayo 22 Jul 2014 ODI # 3505
6* 14 10 1 0 60.00 10 not out 2 ODI v South Africa Harare 29 Aug 2014 ODI # 3518
DNB - - - - - - - 2 ODI v Australia Harare 31 Aug 2014 ODI # 3521
10* 35 20 1 0 50.00 10 not out 2 ODI v South Africa Harare 4 Sep 2014 ODI # 3524
16* 12 15 1 1 106.66 10 not out 2 ODI v Bangladesh Mirpur 28 Nov 2014 ODI # 3555
4 18 10 0 0 40.00 10 caught 1 ODI v India Harare 11 Jun 2016 ODI # 3742
2 5 6 0 0 33.33 9 bowled 1 ODI v India Harare 13 Jun 2016 ODI # 3744
DNB - - - - - - - 2 T20I v India Harare 22 Jun 2016 T20I # 560
DNB - - - - - - - 2 ODI v Afghanistan Harare 16 Feb 2017 ODI # 3835
4 5 9 0 0 44.44 9 bowled 2 ODI v Afghanistan Harare 19 Feb 2017 ODI # 3837
0 1 1 0 0 0.00 9 caught 1 ODI v Afghanistan Harare 21 Feb 2017 ODI # 3838
DNB - - - - - - - 2 ODI v Afghanistan Harare 24 Feb 2017 ODI # 3840
0 2 2 0 0 0.00 9 bowled 2 ODI v Afghanistan Harare 26 Feb 2017 ODI # 3842
7 - 15 0 0 46.66 10 caught 2 ODI v Scotland Edinburgh 15 Jun 2017 ODI # 3892
DNB - - - - - - - 2 ODI v Scotland Edinburgh 17 Jun 2017 ODI # 3893
DNB - - - - - - - 2 ODI v Sri Lanka Galle 30 Jun 2017 ODI # 3897
0 1 1 0 0 0.00 11 bowled 1 ODI v Sri Lanka Galle 2 Jul 2017 ODI # 3899
DNB - - - - - - - 1 ODI v Sri Lanka Hambantota 6 Jul 2017 ODI # 3901
DNB - - - - - - - 2 ODI v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
DNB - - - - - - - 2 ODI v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
0 - 1 0 0 0.00 10 bowled 1 ODI v Bangladesh Mirpur 15 Jan 2018 ODI # 3952
DNB - - - - - - - 1 ODI v Sri Lanka Mirpur 17 Jan 2018 ODI # 3955
2* - 7 0 0 28.57 10 not out 1 ODI v Sri Lanka Mirpur 21 Jan 2018 ODI # 3962
8 - 13 2 0 61.53 10 caught 2 ODI v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
7 - 10 0 0 70.00 10 bowled 1 T20I v Afghanistan Sharjah 5 Feb 2018 T20I # 643
DNB - - - - - - - 2 T20I v Afghanistan Sharjah 6 Feb 2018 T20I # 644
2* - 17 0 0 11.76 10 not out 2 ODI v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
DNB - - - - - - - 1 ODI v Afghanistan Sharjah 11 Feb 2018 ODI # 3974
11 - 15 1 0 73.33 9 bowled 1 ODI v Afghanistan Sharjah 13 Feb 2018 ODI # 3975
4 - 3 1 0 133.33 10 caught 1 ODI v Afghanistan Sharjah 16 Feb 2018 ODI # 3977
0 - 2 0 0 0.00 10 caught 2 ODI v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
0 4 2 0 0 0.00 9 run out 1 ODI v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
5* 17 9 0 0 55.55 10 not out 1 ODI v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
0* 14 4 0 0 0.00 10 not out 1 ODI v Scotland Bulawayo 12 Mar 2018 ODI # 3996
DNB - - - - - - - 2 ODI v U.A.E. Harare 22 Mar 2018 ODI # 4005
5 17 21 0 0 23.80 10 caught 2 ODI v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
1 8 5 0 0 20.00 10 run out 1 ODI v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
DNB - - - - - - - 2 ODI v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
0* 5 2 0 0 0.00 11 not out 1 ODI v South Africa Kimberley 30 Sep 2018 ODI # 4049
3 16 11 0 0 27.27 11 caught 2 ODI v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
0* 3 1 0 0 0.00 11 not out 1 ODI v South Africa Paarl 6 Oct 2018 ODI # 4051
2* - 4 0 0 50.00 11 not out 2 ODI v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
DNB - - - - - - - 1 ODI v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
0 - 1 0 0 0.00 11 caught 1 Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
8 - 4 2 0 200.00 11 lbw 3 Test v Bangladesh Sylhet 3 Nov 2018 Test # 2323
absent - - - - - - - 2 Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
absent - - - - - - - 4 Test v Bangladesh Mirpur 11 Nov 2018 Test # 2325
DNB - - - - - - - 2 ODI v U.A.E. Harare 10 Apr 2019 ODI # 4121
DNB - - - - - - - 2 ODI v U.A.E. Harare 12 Apr 2019 ODI # 4122
DNB - - - - - - - 2 ODI v U.A.E. Harare 16 Apr 2019 ODI # 4124
0* 3 1 0 0 0.00 10 not out 1 ODI v Netherlands Deventer 19 Jun 2019 ODI # 4164
DNB - - - - - - - 1 ODI v Netherlands Deventer 21 Jun 2019 ODI # 4167
0 - 1 0 0 0.00 11 run out 2 T20I v Netherlands Rotterdam 25 Jun 2019 T20I # 811
4* - 1 1 0 400.00 11 not out 1 ODI v Ireland Bready 1 Jul 2019 ODI # 4181
1* - 1 0 0 100.00 11 not out 2 ODI v Ireland Belfast 4 Jul 2019 ODI # 4185
1 - 6 0 0 16.66 11 bowled 1 ODI v Ireland Belfast 7 Jul 2019 ODI # 4189
DNB - - - - - - - 1 T20I v Ireland Bready 12 Jul 2019 T20I # 825
DNB - - - - - - - 2 T20I v Ireland Bready 14 Jul 2019 T20I # 831
DNB - - - - - - - 1 T20I v Bangladesh Mirpur 13 Sep 2019 T20I # 881
DNB - - - - - - - 2 T20I v Afghanistan Mirpur 14 Sep 2019 T20I # 882
DNB - - - - - - - 2 T20I v Nepal Singapore 27 Sep 2019 T20I # 894
DNB - - - - - - - 1 T20I v Nepal Singapore 1 Oct 2019 T20I # 899
DNB - - - - - - - 2 T20I v Singapore Singapore 3 Oct 2019 T20I # 902
DNB - - - - - - - 1 T20I v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
2* 26 18 0 0 11.11 9 not out 2 ODI v Bangladesh Harare 16 Jul 2021 ODI # 4304
4* 12 6 0 0 66.66 10 not out 1 ODI v Bangladesh Harare 18 Jul 2021 ODI # 4306
1 2 2 0 0 50.00 10 bowled 1 ODI v Bangladesh Harare 20 Jul 2021 ODI # 4308
DNB - - - - - - - 1 T20I v Bangladesh Harare 23 Jul 2021 T20I # 1198
DNB - - - - - - - 1 T20I v Bangladesh Harare 25 Jul 2021 T20I # 1203
DNB - - - - - - - 1 T20I v Ireland Dublin 27 Aug 2021 T20I # 1241
DNB - - - - - - - 1 T20I v Ireland Dublin 29 Aug 2021 T20I # 1242
3* 15 8 0 0 37.50 10 not out 2 T20I v Ireland Bready 1 Sep 2021 T20I # 1244
0 2 1 0 0 0.00 10 run 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
1* 5 2 0 0 50.00 10 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
8* 24 15 1 0 53.33 10 not out 2 ODI v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
DNB - - - - - - - 1 T20I v Namibia Bulawayo 17 May 2022 T20I # 1540
DNB - - - - - - - 1 T20I v Namibia Bulawayo 19 May 2022 T20I # 1541
DNB - - - - - - - 2 T20I v Namibia Bulawayo 21 May 2022 T20I # 1544
DNB - - - - - - - 1 T20I v Namibia Bulawayo 22 May 2022 T20I # 1546
0* 1 0 0 0 - 11 not out 2 T20I v Namibia Bulawayo 24 May 2022 T20I # 1547
8 30 17 1 0 47.05 9 caught 2 ODI v Afghanistan Harare 4 Jun 2022 ODI # 4397
0 - 4 0 0 0.00 9 caught 1 ODI v Afghanistan Harare 6 Jun 2022 ODI # 4400
1 - 7 0 0 14.28 9 bowled 1 ODI v Afghanistan Harare 9 Jun 2022 ODI # 4403
5* 7 4 0 0 125.00 10 not out 1 T20I v Afghanistan Harare 11 Jun 2022 T20I # 1561
DNB - - - - - - - 2 T20I v Afghanistan Harare 12 Jun 2022 T20I # 1568
6* 18 7 0 0 85.71 11 not out 2 T20I v Afghanistan Harare 14 Jun 2022 T20I # 1570
DNB - - - - - - - 1 T20I v Singapore Bulawayo 11 Jul 2022 T20I # 1634
DNB - - - - - - - 1 T20I v Jersey Bulawayo 12 Jul 2022 T20I # 1638
DNB - - - - - - - 1 T20I v Ireland Hobart 17 Oct 2022 T20I # 1828
3 12 8 0 0 37.50 10 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
DNB - - - - - - - 2 T20I v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
6* 15 7 0 0 85.71 10 not out 1 T20I v Netherlands Adelaide 2 Nov 2022 T20I # 1859
4 11 4 1 0 100.00 10 caught 2 T20I v India Melbourne 6 Nov 2022 T20I # 1873
DNB - - - - - - - 2 T20I v Ireland Harare 12 Jan 2023 T20I # 1987
1* 5 2 0 0 50.00 11 not out 1 T20I v Ireland Harare 14 Jan 2023 T20I # 1988
DNB - - - - - - - 2 T20I v Ireland Harare 15 Jan 2023 T20I # 1989
2* 5 2 0 0 100.00 11 not out 2 ODI v Ireland Harare 21 Jan 2023 ODI # 4508
4 21 8 0 0 50.00 10 caught 1 ODI v Netherlands Harare 23 Mar 2023 ODI # 4546
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
8 13 8 1 0 100.00 11 run out 1 ODI v West Indies Harare 24 Jun 2023 ODI # 4597
DNB - - - - - - - 1 ODI v Oman Bulawayo 29 Jun 2023 ODI # 4605
2 23 14 0 0 14.28 10 bowled 2 ODI v Scotland Bulawayo 4 Jul 2023 ODI # 4612
6* - 7 0 0 85.71 11 not out 1 T20I v Namibia Windhoek 24 Oct 2023 T20I # 2327
DNB - - - - - - - 2 T20I v Namibia Windhoek 25 Oct 2023 T20I # 2329
DNB - - - - - - - 1 T20I v Namibia Windhoek 29 Oct 2023 T20I # 2332
0* - 0 0 0 - 11 not out 2 T20I v Namibia Windhoek 30 Oct 2023 T20I # 2337
DNB - - - - - - - 2 T20I v Tanzania Windhoek 23 Nov 2023 T20I # 2359
DNB - - - - - - - 1 T20I v Uganda Windhoek 26 Nov 2023 T20I # 2365
Statsguru includes the following current or recent relevant matches:
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
Afghanistan v Uganda at Providence, ICC Men's T20 World Cup 5th match, Jun 3, 2024 [T20I # 2636]
South Africa v Sri Lanka at New York, ICC Men's T20 World Cup 4th match, Jun 3, 2024 [T20I # 2635]
 
Feedback Print this page