Records type all-round analysis [change type]
View match by match list [change view]
Primary team Australia remove Australia from query or England remove England from query or India remove India from query or New Zealand remove New Zealand from query or Pakistan remove Pakistan from query or South Africa remove South Africa from query or Sri Lanka remove Sri Lanka from query
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 Jan 2015 remove greater than or equal to 1 Jan 2015 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2018-2024 126 4434 134 40.67 6 1 1/3 3.00 0 64 0 37.67 Profile
filtered 2018-2023 63 2409 129* 44.61 3 1 1/3 3.00 0 38 0 41.61
Match by match list
56 - 56 - - 0 0 T20I v Zimbabwe East London 9 Oct 2018 T20I # 698
13 - 13 - - 0 0 T20I v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
93 - 93 - - 0 0 ODI v Pakistan Gqeberha 19 Jan 2019 ODI # 4080
80* - 80 - - 1 0 ODI v Pakistan Durban 22 Jan 2019 ODI # 4081
DNB - - - - 1 0 ODI v Pakistan Centurion 25 Jan 2019 ODI # 4084
18 - 18 - - 1 0 ODI v Pakistan Johannesburg 27 Jan 2019 ODI # 4087
50* - 50 - - 1 0 ODI v Pakistan Cape Town 30 Jan 2019 ODI # 4090
0 - 0 - - 0 0 T20I v Pakistan Cape Town 1 Feb 2019 T20I # 732
45 - 45 - - 1 0 T20I v Pakistan Johannesburg 3 Feb 2019 T20I # 734
41 - 41 - - 2 0 T20I v Pakistan Centurion 6 Feb 2019 T20I # 736
32* - 32 - - 1 0 ODI v Sri Lanka Johannesburg 3 Mar 2019 ODI # 4104
2 - 2 - - 0 0 ODI v Sri Lanka Centurion 6 Mar 2019 ODI # 4107
50 - 50 - - 1 0 ODI v Sri Lanka Durban 10 Mar 2019 ODI # 4112
28* - 28 - - 0 0 ODI v Sri Lanka Cape Town 16 Mar 2019 ODI # 4115
34 - 34 - - 0 0 T20I v Sri Lanka Cape Town 19 Mar 2019 T20I # 755
64 - 64 - - 0 0 T20I v Sri Lanka Centurion 22 Mar 2019 T20I # 758
6 51 57 - - 1 0 Test v England Centurion 26 Dec 2019 Test # 2377
68 17 85 - - 2 0 Test v England Cape Town 3 Jan 2020 Test # 2379
24 10 34 - - 1 0 Test v England Gqeberha 16 Jan 2020 Test # 2380
0 98 98 - - 4 0 Test v England Johannesburg 24 Jan 2020 Test # 2382
38* - 38 - - 0 0 ODI v England Cape Town 4 Feb 2020 ODI # 4234
DNB - - - - - - ODI v England Durban 7 Feb 2020 ODI # 4238
5 - 5 - - 0 0 ODI v England Johannesburg 9 Feb 2020 ODI # 4242
31 - 31 - - 1 0 T20I v England East London 12 Feb 2020 T20I # 1039
43* - 43 - - 0 0 T20I v England Durban 14 Feb 2020 T20I # 1041
11 - 11 - - 0 0 T20I v England Centurion 16 Feb 2020 T20I # 1043
6 - 6 - - 0 0 T20I v Australia Johannesburg 21 Feb 2020 T20I # 1046
37 - 37 - - 0 0 T20I v Australia Gqeberha 23 Feb 2020 T20I # 1052
24 - 24 - - 0 0 T20I v Australia Cape Town 26 Feb 2020 T20I # 1065
37 - 37 - - 0 0 T20I v England Cape Town 27 Nov 2020 T20I # 1109
25* - 25 - - 0 0 T20I v England Paarl 29 Nov 2020 T20I # 1111
74* - 74 - - 0 0 T20I v England Cape Town 1 Dec 2020 T20I # 1113
15 - 15 - - 2 0 Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
67 DNB 67 - - 2 0 Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
123* - 123 - - 1 0 ODI v Pakistan Centurion 2 Apr 2021 ODI # 4285
60 - 60 - - 0 0 ODI v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
34* - 34 - - 0 0 T20I v Pakistan Centurion 14 Apr 2021 T20I # 1147
52 - 52 - - 0 0 T20I v Pakistan Centurion 16 Apr 2021 T20I # 1148
3 11 14 - - 2 0 Test v India Centurion 26 Dec 2021 Test # 2443
1 40 41 - - 1 0 Test v India Johannesburg 3 Jan 2022 Test # 2445
21 41* 62 - - 1 0 Test v India Cape Town 11 Jan 2022 Test # 2448
129* - 129 - - 1 0 ODI v India Paarl 19 Jan 2022 ODI # 4344
37* - 37 - - 1 0 ODI v India Paarl 21 Jan 2022 ODI # 4346
52 - 52 - - 0 0 ODI v India Cape Town 23 Jan 2022 ODI # 4349
86 - 86 - - 2 0 ODI v Bangladesh Centurion 18 Mar 2022 ODI # 4370
8* - 8 1 3 0 0 ODI v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
4 - 4 - - 0 0 ODI v Bangladesh Centurion 23 Mar 2022 ODI # 4375
111 - 111 - - 1 0 ODI v England Bloemfontein 27 Jan 2023 ODI # 4512
38 - 38 - - 1 0 ODI v England Bloemfontein 29 Jan 2023 ODI # 4513
5 - 5 - - 0 0 ODI v England Kimberley 1 Feb 2023 ODI # 4514
8 - 8 - - 1 0 ODI v West Indies East London 18 Mar 2023 ODI # 4540
14 - 14 - - 0 0 ODI v West Indies Potchefstroom 21 Mar 2023 ODI # 4544
31 - 31 - - 0 0 ODI v Netherlands Benoni 31 Mar 2023 ODI # 4558
25 - 25 - - 1 0 ODI v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
21 - 21 - - 0 0 T20I v Australia Durban 30 Aug 2023 T20I # 2224
6 - 6 - - 1 0 T20I v Australia Durban 1 Sep 2023 T20I # 2228
8 - 8 - - 0 0 ODI v Australia Bloemfontein 7 Sep 2023 ODI # 4635
17 - 17 - - 2 0 ODI v Australia Bloemfontein 9 Sep 2023 ODI # 4638
62 - 62 - - 0 0 ODI v Australia Centurion 15 Sep 2023 ODI # 4646
30 - 30 - - 0 0 ODI v Australia Johannesburg 17 Sep 2023 ODI # 4648
0 - 0 - - 0 0 ODI v India Johannesburg 17 Dec 2023 ODI # 4713
36 - 36 - - 0 0 ODI v India Gqeberha 19 Dec 2023 ODI # 4714
2 - 2 - - 0 0 ODI v India Paarl 21 Dec 2023 ODI # 4716
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 125/7 (20.0 ov, GH Dockrell 30*, BJ McCarthy 2*, JOA Gordon 2/16) - Match over
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
 
Feedback Print this page