Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2015-2024 286 318 36 13582 196 48.16 16603 81.80 31 94 17 125 1396 151 Profile
filtered 2018-2023 9 9 0 642 94 71.33 700 91.71 0 9 0 9 85 6
Innings by innings list
71 126 79 15 0 89.87 6 caught 1 Test v South Africa Centurion 26 Dec 2018 Test # 2338
72 144 87 15 0 82.75 5 caught 3 Test v South Africa Cape Town 3 Jan 2019 Test # 2340
69 109 72 7 1 95.83 3 lbw 1 ODI v South Africa Centurion 25 Jan 2019 ODI # 4084
90 78 58 13 1 155.17 1 caught 2 T20I v South Africa Johannesburg 3 Feb 2019 T20I # 734
69 113 80 7 0 86.25 3 caught 1 ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
77 188 127 12 0 60.62 4 caught 1 Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
94 118 82 7 3 114.63 3 caught 1 ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
50 78 50 5 0 100.00 3 bowled 1 T20I v South Africa Johannesburg 12 Apr 2021 T20I # 1146
50 100 65 4 1 76.92 3 caught 1 ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 1st T20I, May 23, 2024 [T20I # 2617 - Live]
    » South Africa 147 (19.5 ov, L Ngidi 5*, MW Forde 3/27) - Match over
United States of America v Bangladesh at Prairie View, 2nd T20I, May 23, 2024 [T20I # 2616 - Live]
    » Bangladesh 138 (19.3 ov, Mustafizur Rahman 1*, Ali Khan 3/25) - Match over
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615]
 
Feedback Print this page