Records type batting analysis [change type]
View innings by innings list [change view]
Primary team South Africa remove South Africa from query
Start of match date greater than or equal to 20 Mar 2021 remove greater than or equal to 20 Mar 2021 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 2014-2024 61 60 1 1836 87 31.11 1387 132.37 0 15 2 208 42 Profile
filtered 2021-2024 33 32 1 1102 87 35.54 774 142.37 0 10 0 121 31
Innings by innings list
17 18 11 2 1 154.54 1 bowled 1 v West Indies St George's 26 Jun 2021 T20I # 1176
42 48 30 5 1 140.00 1 lbw 1 v West Indies St George's 27 Jun 2021 T20I # 1178
17 21 11 3 0 154.54 2 caught 1 v West Indies St George's 29 Jun 2021 T20I # 1179
2 10 4 0 0 50.00 2 stumped 2 v West Indies St George's 1 Jul 2021 T20I # 1180
69 62 48 7 1 143.75 2 caught 1 v Ireland Belfast 24 Jul 2021 T20I # 1201
38 49 30 3 1 126.66 2 caught 1 v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
18 46 19 2 0 94.73 2 caught 2 v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
56* 70 42 5 1 133.33 1 not out 2 v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
39 46 30 4 1 130.00 2 caught 2 v West Indies Dubai (DICS) 26 Oct 2021 T20I # 1366
11 18 12 1 0 91.66 2 lbw 2 v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
4 6 5 1 0 80.00 2 lbw 2 v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
2 12 8 0 0 25.00 1 bowled 1 v England Sharjah 6 Nov 2021 T20I # 1400
4 3 3 1 0 133.33 2 bowled 2 v India Cuttack 12 Jun 2022 T20I # 1569
23 29 20 2 1 115.00 2 caught 2 v India Visakhapatnam 14 Jun 2022 T20I # 1571
TDNB - - - - - - - - v India Bengaluru 19 Jun 2022 T20I # 1575
57 42 33 9 1 172.72 2 caught 2 v England Bristol 27 Jul 2022 T20I # 1693
53 52 32 3 2 165.62 2 caught 1 v England Cardiff 28 Jul 2022 T20I # 1698
70 75 50 9 0 140.00 2 caught 1 v England Southampton 31 Jul 2022 T20I # 1717
74 80 53 10 1 139.62 2 caught 1 v Ireland Bristol 3 Aug 2022 T20I # 1721
42 - 40 6 0 105.00 1 bowled 1 v Ireland Bristol 5 Aug 2022 T20I # 1724
21 28 12 0 2 175.00 2 caught 1 v West Indies Centurion 25 Mar 2023 T20I # 2031
68 70 28 11 2 242.85 2 caught 2 v West Indies Centurion 26 Mar 2023 T20I # 2032
83 94 44 11 2 188.63 2 caught 2 v West Indies Johannesburg 28 Mar 2023 T20I # 2036
56 76 43 5 2 130.23 1 caught 2 v Australia Durban 30 Aug 2023 T20I # 2224
3 27 9 0 0 33.33 1 lbw 1 v Australia Durban 1 Sep 2023 T20I # 2228
42 55 30 2 2 140.00 1 caught 1 v Australia Durban 3 Sep 2023 T20I # 2230
49 42 27 8 1 181.48 1 caught 2 v India Gqeberha 12 Dec 2023 T20I # 2396
8 19 13 1 0 61.53 1 run out 2 v India Johannesburg 14 Dec 2023 T20I # 2401
87 91 51 6 6 170.58 2 caught 2 v West Indies Kingston 23 May 2024 T20I # 2617
34 27 18 2 3 188.88 1 bowled 2 v West Indies Kingston 25 May 2024 T20I # 2626
6 6 6 1 0 100.00 2 caught 1 v West Indies Kingston 26 May 2024 T20I # 2630
4 8 2 1 0 200.00 2 caught 2 v Sri Lanka New York 3 Jun 2024 T20I # 2635
3 8 10 0 0 30.00 1 bowled 2 v Netherlands New York 8 Jun 2024 T20I # 2649
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]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
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