Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 2 Mar 2019 remove greater than or equal to 2 Mar 2019 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
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-2024 71 70 4 1449 70 21.95 1370 105.76 0 9 5 143 30 Profile
filtered 2019-2024 55 55 4 1220 70 23.92 1083 112.65 0 9 4 122 28
Innings by innings list
7 8 7 1 0 100.00 4 bowled 2 v Bangladesh Chattogram 7 May 2024 T20I # 2592
13 32 16 1 0 81.25 3 caught 1 v Bangladesh Chattogram 5 May 2024 T20I # 2589
0 5 2 0 0 0.00 2 bowled 1 v Bangladesh Chattogram 3 May 2024 T20I # 2586
0 1 1 0 0 0.00 2 caught 1 v Sri Lanka Colombo (RPS) 18 Jan 2024 T20I # 2436
70 81 54 6 2 129.62 2 caught 2 v Sri Lanka Colombo (RPS) 16 Jan 2024 T20I # 2433
10 25 16 2 0 62.50 2 lbw 1 v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
36 - 33 2 1 109.09 3 caught 1 v Namibia Windhoek 22 Nov 2023 T20I # 2356
0 - 2 0 0 0.00 3 caught 2 v Namibia Windhoek 30 Oct 2023 T20I # 2337
54* - 43 3 1 125.58 3 not out 1 v Namibia Windhoek 29 Oct 2023 T20I # 2332
17 - 16 2 0 106.25 3 caught 2 v Namibia Windhoek 27 Oct 2023 T20I # 2331
10 - 12 1 0 83.33 3 caught 2 v Namibia Windhoek 25 Oct 2023 T20I # 2329
0 - 6 0 0 0.00 2 caught 1 v Namibia Windhoek 24 Oct 2023 T20I # 2327
54 65 43 6 0 125.58 3 caught 2 v Ireland Harare 15 Jan 2023 T20I # 1989
42 68 40 4 0 105.00 3 caught 1 v Ireland Harare 14 Jan 2023 T20I # 1988
4 2 6 1 0 66.66 1 caught 2 v Ireland Harare 12 Jan 2023 T20I # 1987
13 37 15 2 0 86.66 2 caught 2 v India Melbourne 6 Nov 2022 T20I # 1873
3 18 12 0 0 25.00 2 caught 1 v Netherlands Adelaide 2 Nov 2022 T20I # 1859
8 16 7 2 0 114.28 2 caught 2 v Bangladesh Brisbane 30 Oct 2022 T20I # 1851
19 26 19 2 0 100.00 2 caught 1 v Pakistan Perth 27 Oct 2022 T20I # 1849
2 11 6 0 0 33.33 2 caught 1 v South Africa Hobart 24 Oct 2022 T20I # 1844
58 79 54 6 0 107.40 2 caught 2 v Scotland Hobart 21 Oct 2022 T20I # 1838
9 28 12 1 0 75.00 2 stumped 1 v Ireland Hobart 17 Oct 2022 T20I # 1828
24 - 27 2 1 88.88 2 stumped 1 v Bangladesh Harare 2 Aug 2022 T20I # 1719
1 - 4 0 0 25.00 2 caught 1 v Bangladesh Harare 31 Jul 2022 T20I # 1713
21 29 18 2 0 116.66 2 bowled 1 v Bangladesh Harare 30 Jul 2022 T20I # 1706
10 - 8 2 0 125.00 2 bowled 1 v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
38 - 30 4 1 126.66 2 caught 1 v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
11 - 9 2 0 122.22 2 caught 1 v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
4 - 5 1 0 80.00 1 caught 1 v Jersey Bulawayo 12 Jul 2022 T20I # 1638
34 - 16 5 2 212.50 2 caught 1 v Singapore Bulawayo 11 Jul 2022 T20I # 1634
1 4 2 0 0 50.00 4 lbw 2 v Afghanistan Harare 14 Jun 2022 T20I # 1570
2 6 2 0 0 100.00 4 caught 2 v Afghanistan Harare 12 Jun 2022 T20I # 1568
9 13 7 2 0 128.57 3 caught 1 v Afghanistan Harare 11 Jun 2022 T20I # 1561
22 27 17 2 0 129.41 3 caught 1 v Namibia Bulawayo 22 May 2022 T20I # 1546
6 13 7 1 0 85.71 3 caught 2 v Namibia Bulawayo 21 May 2022 T20I # 1544
5 21 17 0 0 29.41 3 caught 1 v Namibia Bulawayo 19 May 2022 T20I # 1541
55* 65 39 3 3 141.02 3 not out 1 v Namibia Bulawayo 17 May 2022 T20I # 1540
25 - 23 4 0 108.69 2 bowled 2 v Scotland Edinburgh 19 Sep 2021 T20I # 1280
30 50 36 2 0 83.33 3 caught 1 v Scotland Edinburgh 17 Sep 2021 T20I # 1279
26 36 27 2 1 96.29 4 caught 2 v Scotland Edinburgh 15 Sep 2021 T20I # 1276
67* 78 57 7 1 117.54 4 not out 1 v Ireland Bready 4 Sep 2021 T20I # 1256
28 42 30 3 0 93.33 5 caught 2 v Ireland Bready 2 Sep 2021 T20I # 1248
33 29 18 3 2 183.33 5 bowled 2 v Ireland Bready 1 Sep 2021 T20I # 1244
15 12 12 2 0 125.00 5 lbw 1 v Ireland Dublin 29 Aug 2021 T20I # 1242
17 13 12 1 1 141.66 5 caught 1 v Ireland Dublin 27 Aug 2021 T20I # 1241
34 36 23 3 1 147.82 4 caught 2 v Pakistan Harare 21 Apr 2021 T20I # 1154
4 8 6 1 0 66.66 3 caught 1 v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
29 38 33 3 0 87.87 3 caught 1 v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
8 - 9 1 0 88.88 3 lbw 2 v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
10 - 10 1 0 100.00 3 lbw 2 v Afghanistan Mirpur 14 Sep 2019 T20I # 882
11 - 14 1 0 78.57 3 caught 1 v Bangladesh Mirpur 13 Sep 2019 T20I # 881
68* - 47 6 4 144.68 3 not out 2 v Ireland Bready 14 Jul 2019 T20I # 831
55 - 32 6 3 171.87 3 caught 1 v Ireland Bready 12 Jul 2019 T20I # 825
29 - 27 2 1 107.40 3 caught 2 v Netherlands Rotterdam 25 Jun 2019 T20I # 811
59 41 37 6 3 159.45 3 caught 2 v Netherlands Rotterdam 23 Jun 2019 T20I # 808
Statsguru includes the following current or recent Twenty20 Internationals:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page