Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 24 Jul 1969 remove greater than or equal to 24 Jul 1969 from query
Runs scored less than or equal to 125 remove less than or equal to 125 from query
Ordered by boundary fours (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 4s 6s Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2006-2024 81 1691 66 23.48 0 161 42 48 3/15 28.62 0 29 0 -5.13 Profile
filtered 2006-2024 81 1691 66 23.48 0 161 42 - - - - - - -
Match by match list
64 8 0 1 10 0 0 v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
54 8 2 0 27 0 0 v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
58* 7 1 2 32 0 0 v Pakistan Lahore 24 May 2015 T20I # 418
58* 7 2 1 33 0 0 v Ireland Bready 14 Jul 2019 T20I # 831
57 7 0 0 15 0 0 v Jersey Bulawayo 12 Jul 2022 T20I # 1638
53 6 0 1 22 0 0 v Scotland Nagpur 10 Mar 2016 T20I # 527
36* 6 0 - - 0 0 v Tanzania Windhoek 23 Nov 2023 T20I # 2359
60* 5 1 1 23 1 0 v Scotland Edinburgh 17 Sep 2021 T20I # 1279
66 5 5 1 34 0 0 v Singapore Singapore 29 Sep 2019 T20I # 897
53 5 1 0 8 0 0 v Singapore Bulawayo 11 Jul 2022 T20I # 1634
60 4 5 2 1 0 0 v Kenya Windhoek 30 Nov 2023 T20I # 2376
25 4 0 0 11 0 0 v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
22 4 0 - - 1 0 v Rwanda Windhoek 27 Nov 2023 T20I # 2369
33 4 1 0 7 0 0 v Bangladesh Harare 30 Jul 2022 T20I # 1706
40* 4 0 0 26 2 0 v Pakistan Harare 29 Sep 2015 T20I # 455
53 4 3 3 21 0 0 v Nepal Singapore 1 Oct 2019 T20I # 899
28 3 0 0 21 0 0 v Netherlands Adelaide 2 Nov 2022 T20I # 1859
31 3 0 0 15 1 0 v Pakistan Perth 27 Oct 2022 T20I # 1849
21 3 0 1 14 0 0 v Uganda Windhoek 26 Nov 2023 T20I # 2365
28 3 0 1 10 0 0 v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
34 3 3 0 23 0 0 v Ireland Bready 12 Jul 2019 T20I # 825
37 3 0 1 11 1 0 v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
34* 3 0 0 23 0 0 v Ireland Harare 12 Jan 2023 T20I # 1987
41 2 3 2 25 0 0 v South Africa Potchefstroom 12 Oct 2018 T20I # 699
21* 2 0 1 34 0 0 v Afghanistan Chattogram 20 Sep 2019 T20I # 890
13 2 0 0 11 0 0 v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
19 2 0 - - 0 0 v Nigeria Windhoek 29 Nov 2023 T20I # 2373
21 2 0 0 28 1 0 v South Africa East London 9 Oct 2018 T20I # 698
38 2 2 1 28 0 0 v Bangladesh Khulna 28 Nov 2006 T20I # 9
8 2 0 1 13 0 0 v Bangladesh Harare 31 Jul 2022 T20I # 1713
28 2 1 0 14 1 0 v Scotland Edinburgh 15 Sep 2021 T20I # 1276
26 2 0 0 22 0 0 v Netherlands Sylhet 19 Mar 2014 T20I # 372
12 2 0 0 14 2 0 v Hong Kong Nagpur 8 Mar 2016 T20I # 522
14 2 0 1 34 0 0 v Pakistan Harare 27 Sep 2015 T20I # 454
32 2 1 0 27 0 0 v Bangladesh Khulna 20 Jan 2016 T20I # 482
14 2 0 - - 0 0 v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
25 2 1 0 15 0 0 v Pakistan Harare 24 Aug 2013 T20I # 327
9 2 0 0 13 0 0 v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
22 2 1 0 14 0 0 v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
16 2 0 0 16 0 0 v Bangladesh Bulawayo 12 May 2013 T20I # 316
16 1 0 1 33 0 0 v Pakistan Lahore 22 May 2015 T20I # 417
15 1 0 0 15 0 0 v Bangladesh Mirpur 13 Nov 2015 T20I # 462
13 1 0 1 25 0 0 v Afghanistan Nagpur 12 Mar 2016 T20I # 531
16 1 0 1 20 0 0 v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
20 1 2 0 31 2 0 v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
9 1 0 - - 0 0 v Pakistan Harare 25 Apr 2021 T20I # 1158
11* 1 0 0 22 0 0 v Singapore Singapore 3 Oct 2019 T20I # 902
9 1 0 0 7 0 0 v Pakistan Harare 21 Apr 2021 T20I # 1154
22 1 2 1 9 0 0 v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
16 1 1 1 27 1 0 v Ireland Sylhet 17 Mar 2014 T20I # 368
16 1 0 3 28 0 0 v New Zealand Harare 9 Aug 2015 T20I # 450
19 1 1 0 9 0 0 v Ireland Harare 14 Jan 2023 T20I # 1988
7 1 0 0 9 0 0 v Bangladesh Khulna 17 Jan 2016 T20I # 481
17 1 1 0 8 0 0 v Ireland Harare 9 Dec 2023 T20I # 2388
9 1 0 0 18 0 0 v Pakistan Harare 23 Aug 2013 T20I # 326
17 1 0 1 31 2 0 v India Harare 19 Jul 2015 T20I # 442
4 1 0 1 18 2 0 v Ireland Harare 7 Dec 2023 T20I # 2384
9 1 0 1 18 1 0 v Netherlands Rotterdam 23 Jun 2019 T20I # 808
11 0 1 2 9 0 0 v India Melbourne 6 Nov 2022 T20I # 1873
0 0 0 0 26 2 0 v Bangladesh Mirpur 15 Nov 2015 T20I # 463
1 0 0 0 8 1 0 v Scotland Edinburgh 19 Sep 2021 T20I # 1280
6 0 0 - - 1 0 v Bangladesh Bulawayo 11 May 2013 T20I # 315
2 0 0 1 16 0 0 v Bangladesh Harare 2 Aug 2022 T20I # 1719
DNB - - 0 12 1 0 v Bangladesh Mirpur 12 May 2024 T20I # 2607
2 0 0 0 26 2 0 v Bangladesh Chattogram 18 Sep 2019 T20I # 886
0 0 0 3 15 0 0 v U.A.E. Sylhet 21 Mar 2014 T20I # 376
0 0 0 - - 1 0 v Bangladesh Chattogram 3 May 2024 T20I # 2586
0 0 0 2 16 1 0 v Afghanistan Mirpur 14 Sep 2019 T20I # 882
3 0 0 0 16 0 0 v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
15 0 0 1 13 0 0 v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
2 0 0 0 31 0 0 v Bangladesh Mirpur 13 Sep 2019 T20I # 881
1 0 0 - - 0 0 v South Africa Hobart 24 Oct 2022 T20I # 1844
1 0 0 0 24 1 0 v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
7 0 0 0 19 0 0 v Scotland Hobart 21 Oct 2022 T20I # 1838
0 0 0 0 10 0 0 v Namibia Windhoek 22 Nov 2023 T20I # 2356
14 0 0 0 4 0 0 v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
2 0 0 2 28 0 0 v Netherlands Rotterdam 25 Jun 2019 T20I # 811
1 0 0 1 17 1 0 v West Indies Hobart 19 Oct 2022 T20I # 1834
2 0 0 1 22 0 0 v Bangladesh Khulna 15 Jan 2016 T20I # 479
0 0 0 2 19 0 0 v Nepal Singapore 27 Sep 2019 T20I # 894
12 0 1 1 20 0 0 v Ireland Hobart 17 Oct 2022 T20I # 1828
Statsguru includes the following current or recent Twenty20 Internationals:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632 - Live]
    » Canada 76/2 (9.1 ov, NR Kirton 8*, NS Dhaliwal 33*, SR Taylor 0/6)
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
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