View match results [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 11 May 2019 remove greater than or equal to 11 May 2019 from query
Toss result lost the toss remove lost the toss from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1889-2024 1314 686 472 7 125 24 1.453 32.69 3.59 1692 682 30 Profile
filtered 2019-2023 33 17 14 0 0 2 1.214 32.28 4.33 42 621 144
Match results
won 107 runs lost 1st Test v England Centurion 26 Dec 2019 Test # 2377
lost 189 runs lost 2nd Test v England Cape Town 3 Jan 2020 Test # 2379
lost inns & 53 runs lost 2nd Test v England Gqeberha 16 Jan 2020 Test # 2380
lost 191 runs lost 2nd Test v England Johannesburg 24 Jan 2020 Test # 2382
n/r - lost 1st ODI v England Durban 7 Feb 2020 ODI # 4238
lost 2 wickets 40 lost 1st ODI v England Johannesburg 9 Feb 2020 ODI # 4242
won 1 runs lost 1st T20I v England East London 12 Feb 2020 T20I # 1039
won 6 wickets 9 lost 2nd ODI v Australia Bloemfontein 4 Mar 2020 ODI # 4252
lost 5 wickets 4 lost 1st T20I v England Cape Town 27 Nov 2020 T20I # 1109
lost 4 wickets 1 lost 1st T20I v England Paarl 29 Nov 2020 T20I # 1111
won inns & 45 runs lost 2nd Test v Sri Lanka Centurion 26 Dec 2020 Test # 2399
won 10 wickets lost 2nd Test v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
lost 3 wickets 0 lost 1st ODI v Pakistan Centurion 2 Apr 2021 ODI # 4285
won 17 runs lost 1st ODI v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
won 6 wickets 36 lost 2nd T20I v Pakistan Johannesburg 12 Apr 2021 T20I # 1146
lost 9 wickets 12 lost 1st T20I v Pakistan Centurion 14 Apr 2021 T20I # 1147
lost 3 wickets 1 lost 1st T20I v Pakistan Centurion 16 Apr 2021 T20I # 1148
n/r - lost 1st ODI v Netherlands Centurion 26 Nov 2021 ODI # 4337
lost 113 runs lost 2nd Test v India Centurion 26 Dec 2021 Test # 2443
won 7 wickets lost 2nd Test v India Johannesburg 3 Jan 2022 Test # 2445
won 7 wickets lost 2nd Test v India Cape Town 11 Jan 2022 Test # 2448
won 7 wickets 11 lost 2nd ODI v India Paarl 21 Jan 2022 ODI # 4346
won 4 runs lost 1st ODI v India Cape Town 23 Jan 2022 ODI # 4349
won 7 wickets 76 lost 2nd ODI v Bangladesh Johannesburg 20 Mar 2022 ODI # 4372
won 220 runs lost 1st Test v Bangladesh Durban 31 Mar 2022 Test # 2460
lost 48 runs lost 2nd ODI v West Indies East London 18 Mar 2023 ODI # 4540
lost 3 wickets 3 lost 1st T20I v West Indies Centurion 25 Mar 2023 T20I # 2031
won 146 runs lost 1st ODI v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
lost 8 wickets 31 lost 1st T20I v Australia Durban 1 Sep 2023 T20I # 2228
lost 3 wickets 58 lost 1st ODI v Australia Bloemfontein 7 Sep 2023 ODI # 4635
won 111 runs lost 1st ODI v Australia Potchefstroom 12 Sep 2023 ODI # 4642
won 164 runs lost 1st ODI v Australia Centurion 15 Sep 2023 ODI # 4646
won 122 runs lost 1st ODI v Australia Johannesburg 17 Sep 2023 ODI # 4648
Statsguru includes the following current or recent relevant matches:
West Indies v Uganda at Providence, ICC Men's T20 World Cup 18th match, Jun 8, 2024 [T20I # 2651]
Australia v England at Bridgetown, ICC Men's T20 World Cup 17th match, Jun 8, 2024 [T20I # 2650]
Netherlands v South Africa at New York, ICC Men's T20 World Cup 16th match, Jun 8, 2024 [T20I # 2649]
Belgium v Guernsey at Waterloo, 2nd T20I, Jun 8, 2024 [T20I # 2648]
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647]
 
Feedback Print this page