Records type all-round analysis [change type]
View match by match list [change view]
Primary team England remove England from query or South Africa remove South Africa from query
Start of match date greater than or equal to 1 Jan 2008 remove greater than or equal to 1 Jan 2008 from query
Not involving the player A Nortje (SA) remove A Nortje (SA) from query
Ordered by four wickets in an inns (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 4+ Ct St Ave Diff
unfiltered 2016-2023 118 68 18* 6.80 0 156 5/24 27.52 2 7 20 0 -20.72 Profile
filtered 2016-2023 78 56 18* 8.00 0 99 5/49 30.63 1 5 11 0 -22.63
Match by match list
4* - 4 4 60 1 0 0 ODI v Pakistan Chennai 27 Oct 2023 ODI # 4683
DNB - - 4 27 1 0 0 T20I v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
DNB - - 4 25 1 0 0 T20I v Pakistan Lahore 14 Feb 2021 T20I # 1122
DNB - - 4 33 1 1 0 ODI v Sri Lanka Dambulla 29 Jul 2018 ODI # 4025
DNB - - 5 49 1 0 0 ODI v Sri Lanka Colombo (RPS) 4 Sep 2021 ODI # 4315
DNB - - 1 18 0 0 0 T20I v India Gqeberha 12 Dec 2023 T20I # 2396
DNB - - 0 43 0 0 0 T20I v Zimbabwe East London 9 Oct 2018 T20I # 698
DNB - - 0 72 0 0 0 ODI v Zimbabwe Paarl 6 Oct 2018 ODI # 4051
DNB - - 1 27 0 0 0 T20I v England Cape Town 27 Nov 2020 T20I # 1109
DNB - - 2 52 0 0 0 ODI v India Paarl 19 Jan 2022 ODI # 4344
DNB - - 0 23 0 0 0 T20I v England Southampton 21 Jun 2017 T20I # 614
DNB - - 1 39 0 0 0 ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
DNB - - 3 27 0 0 0 T20I v England Cardiff 28 Jul 2022 T20I # 1698
DNB - - 0 20 0 0 0 T20I v Sri Lanka Johannesburg 24 Mar 2019 T20I # 763
DNB - - - - - - - ODI v England Durban 7 Feb 2020 ODI # 4238
18* 0* 18 2 150 0 0 0 Test v Australia Adelaide 24 Nov 2016 Test # 2236
0 - 0 1 21 0 1 0 T20I v Pakistan Centurion 16 Apr 2021 T20I # 1148
DNB - - 2 29 0 0 0 ODI v Australia Potchefstroom 12 Sep 2023 ODI # 4642
1* - 1 1 38 0 0 0 T20I v India Johannesburg 14 Dec 2023 T20I # 2401
DNB - - 1 37 0 0 0 T20I v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
DNB - - 3 56 0 0 0 ODI v Pakistan Durban 22 Jan 2019 ODI # 4081
DNB - - 1 20 0 0 0 T20I v Pakistan Lahore 11 Feb 2021 T20I # 1120
DNB - - 2 57 0 0 0 ODI v India Paarl 21 Jan 2022 ODI # 4346
DNB - - 0 24 0 0 0 T20I v England Taunton 23 Jun 2017 T20I # 615
0* - 0 0 18 0 0 0 ODI v India Centurion 4 Feb 2018 ODI # 3970
DNB - - 2 37 0 0 0 T20I v Ireland Bristol 3 Aug 2022 T20I # 1721
DNB - - 1 23 0 0 0 T20I v India Bengaluru 22 Sep 2019 T20I # 893
DNB - - 1 58 0 0 0 ODI v England Johannesburg 9 Feb 2020 ODI # 4242
0* 2 2 4 128 0 0 0 Test v Sri Lanka Galle 12 Jul 2018 Test # 2311
DNB - - 1 11 0 0 0 T20I v West Indies St George's 3 Jul 2021 T20I # 1181
DNB - - 2 38 0 0 0 ODI v Australia Lucknow 12 Oct 2023 ODI # 4667
DNB - - 1 12 0 0 0 T20I v Australia Carrara 17 Nov 2018 T20I # 711
DNB - - 1 75 0 0 0 ODI v Pakistan Centurion 25 Jan 2019 ODI # 4084
DNB - - 1 16 0 0 0 T20I v Pakistan Lahore 13 Feb 2021 T20I # 1121
DNB - - 1 26 0 0 0 ODI v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
0* - 0 1 37 0 0 0 T20I v India Johannesburg 18 Feb 2018 T20I # 652
0 - 0 0 48 0 0 0 ODI v India Gqeberha 13 Feb 2018 ODI # 3976
DNB - - 1 31 0 0 0 T20I v Ireland Bristol 5 Aug 2022 T20I # 1724
DNB - - 0 25 0 0 0 T20I v England East London 12 Feb 2020 T20I # 1039
TDNB - - 1 35 0 1 0 ODI v Ireland Dublin (Malahide) 11 Jul 2021 ODI # 4301
0* - 0 1 36 0 0 0 ODI v Australia Providence 7 Jun 2016 ODI # 3741
DNB - - 2 33 0 0 0 T20I v Pakistan Cape Town 1 Feb 2019 T20I # 732
DNB - - 1 29 0 1 0 ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
3* - 3 0 41 0 0 0 ODI v Bangladesh Centurion 23 Mar 2022 ODI # 4375
DNB - - 0 24 0 0 0 T20I v India Centurion 21 Feb 2018 T20I # 654
DNB - - 0 33 0 0 0 T20I v West Indies Centurion 26 Mar 2023 T20I # 2032
DNB - - 1 30 0 0 0 T20I v England Durban 14 Feb 2020 T20I # 1041
4* - 4 1 72 0 0 0 ODI v India Eden Gardens 5 Nov 2023 ODI # 4694
DNB - - 2 41 0 1 0 ODI v West Indies Basseterre 15 Jun 2016 ODI # 3747
DNB - - 3 14 0 0 0 T20I v Ireland Belfast 22 Jul 2021 T20I # 1197
DNB - - 0 31 0 0 0 T20I v Pakistan Johannesburg 3 Feb 2019 T20I # 734
DNB - - 0 54 0 0 0 ODI v India Southampton 5 Jun 2019 ODI # 4150
DNB - - 2 29 0 0 0 T20I v Pakistan Johannesburg 10 Apr 2021 T20I # 1145
DNB - - 1 89 0 0 0 ODI v India Lucknow 6 Oct 2022 ODI # 4470
DNB - - 1 31 0 0 0 T20I v India Cape Town 24 Feb 2018 T20I # 655
DNB - - 0 43 0 0 0 ODI v Sri Lanka Dambulla 1 Aug 2018 ODI # 4027
0 - 0 1 42 0 0 0 T20I v Australia Durban 30 Aug 2023 T20I # 2224
DNB - - 1 40 0 2 0 T20I v England Centurion 16 Feb 2020 T20I # 1043
9* - 9 2 31 0 0 0 ODI v Sri Lanka Colombo (RPS) 7 Sep 2021 ODI # 4318
1* - 1 2 42 0 0 0 ODI v Australia Eden Gardens 16 Nov 2023 ODI # 4704
DNB - - 3 36 0 0 0 ODI v Australia Gqeberha 9 Oct 2016 ODI # 3792
DNB - - 0 27 0 0 0 T20I v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
0* - 0 0 30 0 1 0 T20I v Pakistan Centurion 6 Feb 2019 T20I # 736
DNB - - 0 62 0 0 0 ODI v Australia Manchester 6 Jul 2019 ODI # 4188
DNB - - 1 22 0 0 0 T20I v Pakistan Johannesburg 12 Apr 2021 T20I # 1146
1 - 1 0 61 0 0 0 ODI v England Kimberley 1 Feb 2023 ODI # 4514
0 - 0 2 26 0 1 0 T20I v Sri Lanka Colombo (RPS) 14 Aug 2018 T20I # 695
DNB - - 2 62 0 0 0 ODI v Sri Lanka Pallekele 5 Aug 2018 ODI # 4029
DNB - - 1 40 0 0 0 T20I v Australia Durban 1 Sep 2023 T20I # 2228
2* - 2 2 31 0 1 0 T20I v Australia Johannesburg 21 Feb 2020 T20I # 1046
DNB - - - - - 0 0 ODI v Netherlands Centurion 26 Nov 2021 ODI # 4337
11* - 11 0 22 0 0 0 ODI v India Johannesburg 17 Dec 2023 ODI # 4713
DNB - - 0 60 0 0 0 ODI v Sri Lanka Cape Town 7 Feb 2017 ODI # 3833
DNB - - 0 49 0 0 0 T20I v England Bristol 27 Jul 2022 T20I # 1693
DNB - - 2 16 0 1 0 T20I v Sri Lanka Centurion 22 Mar 2019 T20I # 758
DNB - - 3 38 0 0 0 ODI v England Cape Town 4 Feb 2020 ODI # 4234
DNB - - 0 39 0 0 0 T20I v Pakistan Centurion 14 Apr 2021 T20I # 1147
0 - 0 2 62 0 0 0 ODI v West Indies East London 18 Mar 2023 ODI # 4540
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666 - Live]
    » Australia 74/1 (5.4 ov, MR Marsh 18*, TM Head 34*, JT Brassell 0/14) - Match over
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page