Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 2006-2024 81 80 8 1691 66 23.48 1338 126.38 0 11 6 161 42 Profile
Innings by innings list
38 42 39 2 2 97.43 5 caught 2 v Bangladesh Khulna 28 Nov 2006 T20I # 9
6 11 8 0 0 75.00 4 stumped 1 v Bangladesh Bulawayo 11 May 2013 T20I # 315
16 24 19 2 0 84.21 4 run out 2 v Bangladesh Bulawayo 12 May 2013 T20I # 316
9 5 7 1 0 128.57 4 lbw 2 v Pakistan Harare 23 Aug 2013 T20I # 326
25 13 16 2 1 156.25 4 stumped 2 v Pakistan Harare 24 Aug 2013 T20I # 327
16 9 9 1 1 177.77 4 stumped 1 v Ireland Sylhet 17 Mar 2014 T20I # 368
26 29 19 2 0 136.84 5 run out 2 v Netherlands Sylhet 19 Mar 2014 T20I # 372
0 3 3 0 0 0.00 4 caught 2 v U.A.E. Sylhet 21 Mar 2014 T20I # 376
16 15 15 1 0 106.66 5 caught 1 v Pakistan Lahore 22 May 2015 T20I # 417
58* 52 32 7 1 181.25 3 not out 1 v Pakistan Lahore 24 May 2015 T20I # 418
17 - 18 1 0 94.44 4 caught 1 v India Harare 19 Jul 2015 T20I # 442
16 17 15 1 0 106.66 6 caught 2 v New Zealand Harare 9 Aug 2015 T20I # 450
14 13 11 2 0 127.27 5 lbw 2 v Pakistan Harare 27 Sep 2015 T20I # 454
40* 69 36 4 0 111.11 5 not out 2 v Pakistan Harare 29 Sep 2015 T20I # 455
16 29 18 1 0 88.88 3 bowled 1 v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
54 39 26 8 2 207.69 3 caught 1 v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
15 35 21 1 0 71.42 3 bowled 1 v Bangladesh Mirpur 13 Nov 2015 T20I # 462
0 1 1 0 0 0.00 3 bowled 2 v Bangladesh Mirpur 15 Nov 2015 T20I # 463
2 - 6 0 0 33.33 7 bowled 1 v Bangladesh Khulna 15 Jan 2016 T20I # 479
7 5 6 1 0 116.66 4 lbw 2 v Bangladesh Khulna 17 Jan 2016 T20I # 481
32 50 26 2 1 123.07 4 lbw 1 v Bangladesh Khulna 20 Jan 2016 T20I # 482
12 8 6 2 0 200.00 4 bowled 1 v Hong Kong Nagpur 8 Mar 2016 T20I # 522
53 59 36 6 0 147.22 4 caught 1 v Scotland Nagpur 10 Mar 2016 T20I # 527
13 20 16 1 0 81.25 4 stumped 2 v Afghanistan Nagpur 12 Mar 2016 T20I # 531
21 36 22 2 0 95.45 5 bowled 2 v South Africa East London 9 Oct 2018 T20I # 698
41 38 28 2 3 146.42 5 bowled 1 v South Africa Potchefstroom 12 Oct 2018 T20I # 699
9 17 9 1 0 100.00 5 stumped 2 v Netherlands Rotterdam 23 Jun 2019 T20I # 808
2 - 3 0 0 66.66 4 caught 2 v Netherlands Rotterdam 25 Jun 2019 T20I # 811
34 - 12 3 3 283.33 4 caught 1 v Ireland Bready 12 Jul 2019 T20I # 825
58* - 30 7 2 193.33 4 not out 2 v Ireland Bready 14 Jul 2019 T20I # 831
2 - 3 0 0 66.66 4 caught 1 v Bangladesh Mirpur 13 Sep 2019 T20I # 881
0 - 2 0 0 0.00 4 caught 2 v Afghanistan Mirpur 14 Sep 2019 T20I # 882
2 - 5 0 0 40.00 4 caught 2 v Bangladesh Chattogram 18 Sep 2019 T20I # 886
21* - 24 2 0 87.50 4 not out 2 v Afghanistan Chattogram 20 Sep 2019 T20I # 890
0 4 1 0 0 0.00 4 caught 2 v Nepal Singapore 27 Sep 2019 T20I # 894
66 69 35 5 5 188.57 3 caught 2 v Singapore Singapore 29 Sep 2019 T20I # 897
53 48 35 4 3 151.42 4 bowled 1 v Nepal Singapore 1 Oct 2019 T20I # 899
11* 26 12 1 0 91.66 4 not out 2 v Singapore Singapore 3 Oct 2019 T20I # 902
20 - 12 1 2 166.66 5 caught 2 v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
3 9 8 0 0 37.50 4 stumped 1 v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
25 37 24 4 0 104.16 3 bowled 1 v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
13 15 10 2 0 130.00 3 bowled 1 v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
22 29 20 2 1 110.00 3 caught 2 v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
9 9 4 2 0 225.00 3 bowled 2 v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
14 - 11 2 0 127.27 3 bowled 2 v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
9 7 10 1 0 90.00 6 caught 2 v Pakistan Harare 21 Apr 2021 T20I # 1154
9 12 7 1 0 128.57 6 caught 2 v Pakistan Harare 25 Apr 2021 T20I # 1158
28 33 28 2 1 100.00 5 caught 2 v Scotland Edinburgh 15 Sep 2021 T20I # 1276
60* 73 52 5 1 115.38 5 not out 1 v Scotland Edinburgh 17 Sep 2021 T20I # 1279
1 - 5 0 0 20.00 3 bowled 2 v Scotland Edinburgh 19 Sep 2021 T20I # 1280
53 - 35 5 1 151.42 4 caught 1 v Singapore Bulawayo 11 Jul 2022 T20I # 1634
57 - 39 7 0 146.15 3 bowled 1 v Jersey Bulawayo 12 Jul 2022 T20I # 1638
37 - 35 3 0 105.71 3 caught 1 v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
22 - 11 1 2 200.00 5 caught 1 v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
28 - 25 3 0 112.00 3 caught 1 v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
33 24 19 4 1 173.68 4 bowled 1 v Bangladesh Harare 30 Jul 2022 T20I # 1706
8 - 7 2 0 114.28 5 caught 1 v Bangladesh Harare 31 Jul 2022 T20I # 1713
2 - 8 0 0 25.00 5 caught 1 v Bangladesh Harare 2 Aug 2022 T20I # 1719
12 24 11 0 1 109.09 4 caught 1 v Ireland Hobart 17 Oct 2022 T20I # 1828
1 4 2 0 0 50.00 4 caught 2 v West Indies Hobart 19 Oct 2022 T20I # 1834
7 28 12 0 0 58.33 4 caught 2 v Scotland Hobart 21 Oct 2022 T20I # 1838
1 10 1 0 0 100.00 3 run out 1 v South Africa Hobart 24 Oct 2022 T20I # 1844
31 37 28 3 0 110.71 4 bowled 1 v Pakistan Perth 27 Oct 2022 T20I # 1849
64 75 42 8 0 152.38 4 run out 2 v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
28 39 23 3 0 121.73 4 caught 1 v Netherlands Adelaide 2 Nov 2022 T20I # 1859
11 22 18 0 1 61.11 4 caught 2 v India Melbourne 6 Nov 2022 T20I # 1873
34* 47 30 3 0 113.33 5 not out 2 v Ireland Harare 12 Jan 2023 T20I # 1987
19 17 15 1 1 126.66 5 lbw 1 v Ireland Harare 14 Jan 2023 T20I # 1988
0 - 1 0 0 0.00 4 caught 1 v Namibia Windhoek 22 Nov 2023 T20I # 2356
36* - 19 6 0 189.47 3 not out 2 v Tanzania Windhoek 23 Nov 2023 T20I # 2359
21 - 24 3 0 87.50 3 lbw 1 v Uganda Windhoek 26 Nov 2023 T20I # 2365
22 - 14 4 0 157.14 4 caught 1 v Rwanda Windhoek 27 Nov 2023 T20I # 2369
19 - 18 2 0 105.55 3 caught 2 v Nigeria Windhoek 29 Nov 2023 T20I # 2373
60 - 26 4 5 230.76 3 caught 1 v Kenya Windhoek 30 Nov 2023 T20I # 2376
4 3 4 1 0 100.00 3 bowled 2 v Ireland Harare 7 Dec 2023 T20I # 2384
17 16 9 1 1 188.88 4 caught 1 v Ireland Harare 9 Dec 2023 T20I # 2388
14 37 20 0 0 70.00 3 caught 1 v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
1 5 3 0 0 33.33 5 bowled 2 v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
15 34 17 0 0 88.23 4 caught 1 v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
0 8 1 0 0 0.00 4 bowled 1 v Bangladesh Chattogram 3 May 2024 T20I # 2586
DNB - - - - - - - 2 v Bangladesh Mirpur 12 May 2024 T20I # 2607
Statsguru includes the following current or recent Twenty20 Internationals:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 1st match, May 18, 2024 [T20I # 2611]
Ireland v Pakistan at Dublin, 3rd T20I, May 14, 2024 [T20I # 2610]
Ireland v Pakistan at Dublin, 2nd T20I, May 12, 2024 [T20I # 2609]
France v Belgium at Dreux, Mdina Cup final, May 12, 2024 [T20I # 2608]
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607]
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606]
 
Feedback Print this page