Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Not involving the player SR Waugh (AUS) remove SR Waugh (AUS) from query
Ordered by batting strike rate (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2024 343 447 49 19151 254 48.11 28985 66.07 47 105 23 1892 109 Profile
filtered 2013-2023 35 45 1 2018 190 45.86 2766 72.95 4 13 0 224 19
Innings by innings list
34 22 17 4 2 200.00 3 caught 1 T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
83 70 44 6 4 188.63 4 caught 2 T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
86 116 77 5 2 111.68 3 bowled 2 ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
125 165 113 10 5 110.61 3 run out 1 ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
27 41 25 4 0 108.00 3 lbw 1 ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
78 117 76 12 0 102.63 4 caught 2 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
29 50 29 5 0 100.00 4 bowled 3 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
39 50 41 6 0 95.12 3 run out 1 ODI v South Africa Southampton 27 May 2017 ODI # 3873
49 88 52 3 0 94.23 3 caught 2 ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
23 36 25 3 0 92.00 4 caught 2 Test v South Africa The Oval 8 Sep 2022 Test # 2476
52 97 58 4 1 89.65 3 bowled 1 ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
109 - 124 10 1 87.90 3 caught 1 ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
51 83 59 5 0 86.44 3 caught 1 ODI v South Africa The Oval 30 May 2019 ODI # 4143
190 375 234 27 1 81.19 4 caught 1 Test v South Africa Lord's 6 Jul 2017 Test # 2262
17 28 21 0 0 80.95 3 run out 1 ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
110 214 139 17 0 79.13 4 caught 2 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
37 93 51 2 0 72.54 3 caught 1 ODI v South Africa Leeds 24 May 2017 ODI # 3872
35 62 49 5 0 71.42 4 caught 1 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
48 90 71 7 0 67.60 4 bowled 2 ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
8 16 12 1 0 66.66 3 caught 1 T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
24 55 37 2 1 64.86 4 lbw 1 Test v South Africa Durban 26 Dec 2015 Test # 2196
50 113 79 5 0 63.29 4 caught 1 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
61 154 98 7 0 62.24 4 caught 3 Test v South Africa Cape Town 3 Jan 2020 Test # 2379
58 176 96 5 1 60.41 4 caught 3 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
6 26 10 0 0 60.00 4 caught 3 Test v South Africa Lord's 17 Aug 2022 Test # 2474
9 17 15 1 0 60.00 4 caught 2 Test v South Africa Manchester 25 Aug 2022 Test # 2475
76 192 128 11 0 59.37 4 caught 2 Test v South Africa Centurion 22 Jan 2016 Test # 2200
38 93 64 2 0 59.37 3 bowled 2 ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
29 84 49 5 0 59.18 4 caught 2 Test v South Africa Centurion 26 Dec 2019 Test # 2377
27 68 46 4 0 58.69 4 bowled 1 Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
73 192 128 5 1 57.03 4 caught 3 Test v South Africa Durban 26 Dec 2015 Test # 2196
59 176 108 6 0 54.62 4 caught 1 Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
50 131 94 6 0 53.19 4 caught 3 Test v South Africa The Oval 27 Jul 2017 Test # 2266
29 71 56 4 0 51.78 4 caught 1 Test v South Africa The Oval 27 Jul 2017 Test # 2266
52 135 101 6 0 51.48 4 lbw 1 Test v South Africa Manchester 4 Aug 2017 Test # 2268
48 166 101 8 0 47.52 4 caught 4 Test v South Africa Centurion 26 Dec 2019 Test # 2377
8 26 17 1 0 47.05 4 lbw 1 Test v South Africa Lord's 17 Aug 2022 Test # 2474
49 140 106 6 0 46.22 4 bowled 3 Test v South Africa Manchester 4 Aug 2017 Test # 2268
2 6 5 0 0 40.00 3 lbw 1 ODI v South Africa Lord's 29 May 2017 ODI # 3874
8 34 20 0 0 40.00 4 bowled 4 Test v South Africa Nottingham 14 Jul 2017 Test # 2264
5 20 13 1 0 38.46 4 bowled 3 Test v South Africa Lord's 6 Jul 2017 Test # 2262
20 70 56 3 0 35.71 4 caught 4 Test v South Africa Centurion 22 Jan 2016 Test # 2200
1 9 3 0 0 33.33 4 caught 1 ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
2 9 6 0 0 33.33 3 caught 2 ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
4* 16 13 0 0 30.76 4 not out 4 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
TDNB - - - - - - - - ODI v South Africa Durban 7 Feb 2020 ODI # 4238
TDNB - - - - - - - - ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
DNB - - - - - - - 4 Test v South Africa The Oval 8 Sep 2022 Test # 2476
Statsguru includes the following current or recent relevant matches:
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th Match, Jun 8, 2024 [T20I # 2649 - Live]
    » Netherlands 69/6 (15.5 ov, SA Engelbrecht 23*, LV van Beek 9*, A Nortje 2/17)
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page