Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Kagiso Rabada: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
18 Oct 2026SA 425/9 v AUS 99 & 2952nd Test · TestSA0*2/33 & 4/770South Africa won by an innings and 31 runsGqeberhaAustralia tour of South Africa 2026/27
16 Aug 2025SA 172/7 v AUS 173/83rd T20I · T20ISA4*2/321Australia won by 2 wicketsCairnsSouth Africa tour of Australia 2025
12 Aug 2025SA 218/7 v AUS 1652nd T20I · T20ISA51/211South Africa won by 53 runsDarwinSouth Africa tour of Australia 2025
10 Aug 2025AUS 178 v SA 161/91st T20I · T20ISA102/290Australia won by 17 runsDarwinSouth Africa tour of Australia 2025
11 Jun 2025AUS 212 & 207 v SA 138 & 282/5Final · TestSA1 & DNB5/51 & 4/590South Africa won by 5 wicketsLondonICC World Test Championship 2025
16 Nov 2023SA 212 v AUS 215/7Semi-final · ODISA101/410Australia won by 3 wicketsKolkataICC Cricket World Cup 2023/24
12 Oct 2023SA 311/7 v AUS 177Match 10 · ODISA0*3/331South Africa won by 134 runsLucknowICC Cricket World Cup 2023/24
15 Sept 2023SA 416/5 v AUS 252/94th ODI · ODISADNB3/411South Africa won by 164 runsCenturionAustralia tour of South Africa 2023/24
9 Sept 2023AUS 392/8 v SA 2692nd ODI · ODISA17*2/790Australia won by 123 runsBloemfonteinAustralia tour of South Africa 2023/24
7 Sept 2023SA 222 v AUS 225/71st ODI · ODISA12/481Australia won by 3 wicketsBloemfonteinAustralia tour of South Africa 2023/24
4 Jan 2023AUS 475/4d v SA 255 & 106/23rd Test · TestSA3 & DNB1/1190Match drawnSydneySouth Africa tour of Australia 2022/23
26 Dec 2022SA 189 & 204 v AUS 575/8d2nd Test · TestSA4 & 32/1440Australia won by an innings and 182 runsMelbourneSouth Africa tour of Australia 2022/23
17 Dec 2022SA 152 & 99 v AUS 218 & 35/41st Test · TestSA10* & 34/76 & 4/130Australia won by 6 wicketsBrisbaneSouth Africa tour of Australia 2022/23
23 Oct 2021SA 118/9 v AUS 121/5Match 13 · T20ISA19*1/281Australia won by 5 wicketsAbu DhabiICC Men's T20 World Cup 2021/22
26 Feb 2020SA 96 v AUS 193/53rd T20I · T20ISA51/420Australia won by 97 runsCape TownAustralia tour of South Africa 2019/20
23 Feb 2020SA 158/4 v AUS 146/62nd T20I · T20ISADNB1/271South Africa won by 12 runsPort ElizabethAustralia tour of South Africa 2019/20
21 Feb 2020SA 89 v AUS 196/61st T20I · T20ISA220/450Australia won by 107 runsJohannesburgAustralia tour of South Africa 2019/20
6 Jul 2019AUS 315 v SA 325/6Match 45 · ODISADNB3/560South Africa won by 10 runsManchesterWorld Cup 2019
17 Nov 2018SA 108/6 v AUS 87/7Only T20I · T20ISADNB0/210South Africa won by 21 runsCarraraSouth Africa tour of Australia 2018/19
11 Nov 2018SA 320/5 v AUS 280/93rd ODI · ODISADNB3/402South Africa won by 40 runsHobartSouth Africa tour of Australia 2018/19
9 Nov 2018AUS 231 v SA 224/92nd ODI · ODISA94/540Australia won by 7 runsAdelaideSouth Africa tour of Australia 2018/19
4 Nov 2018AUS 152 v SA 153/41st ODI · ODISADNB0/300South Africa won by 6 wicketsPerthSouth Africa tour of Australia 2018/19
30 Mar 2018SA 488 & 344/6d v AUS 221 & 1194th Test · TestSA0 & DNB3/53 & 0/160South Africa won by 492 runsJohannesburgAustralia tour of South Africa 2017/18
22 Mar 2018SA 311 & 373 v AUS 255 & 1073rd Test · TestSA22 & 204/91 & 1/311South Africa won by 322 runsCape TownAustralia tour of South Africa 2017/18
9 Mar 2018AUS 243 & 239 v SA 382 & 102/42nd Test · TestSA29 & DNB5/96 & 6/540South Africa won by 6 wicketsPort ElizabethAustralia tour of South Africa 2017/18
1 Mar 2018AUS 351 & 227 v SA 162 & 2981st Test · TestSA3 & 02/74 & 2/280Australia won by 118 runsDurbanAustralia tour of South Africa 2017/18
24 Nov 2016AUS 383 & 127/3 v SA 259/9d & 250Match 3 · TestSA1 & 73/84 & 0/281Australia won by 7 wicketsAdelaideSouth Africa in Australia Test Series 2016/17
12 Nov 2016AUS 85 & 161 v SA 326Match 2 · TestSA5*1/20 & 4/340South Africa won by an innings and 80 runsHobartSouth Africa in Australia Test Series 2016/17
3 Nov 2016AUS 244 & 361 v SA 242 & 540/8dMatch 1 · TestSA11* & DNB2/78 & 5/921South Africa won by 177 runsPerthSouth Africa in Australia Test Series 2016/17
12 Oct 2016SA 327/8 v AUS 296Match 5 · ODISA9*2/840South Africa won by 31 runsCape TownAustralia in South Africa ODI Series 2016/17
5 Oct 2016SA 372/6 v AUS 371/6Match 3 · ODISADNB1/862South Africa won by 4 wicketsDurbanAustralia in South Africa ODI Series 2016/17
2 Oct 2016SA 361/6 v AUS 219Match 2 · ODISADNB2/310South Africa won by 142 runsJohannesburgAustralia in South Africa ODI Series 2016/17
30 Sept 2016SA 295/4 v AUS 294/9Match 1 · ODISADNB0/630South Africa won by 6 wicketsCenturionAustralia in South Africa ODI Series 2016/17
19 Jun 2016AUS v SA 8/0Match 7 · ODISADNB-0No resultBarbadosWest Indies Tri-Nation Series 2016
11 Jun 2016AUS 288/6 v SA 252Match 4 · ODISA3*1/660Australia won by 36 runsSt KittsWest Indies Tri-Nation Series 2016
7 Jun 2016AUS 142 v SA 189/9Match 3 · ODISA15*3/130South Africa won by 47 runsGuyanaWest Indies Tri-Nation Series 2016
9 Mar 2016SA 178/4 v AUS 181/4Match 3 · T20ISADNB1/380Australia won by 6 wicketsCape TownAustralia in South Africa T20I Series 2015/16
6 Mar 2016SA 204/7 v AUS 205/5Match 2 · T20ISA0*2/251Australia won by 5 wicketsJohannesburgAustralia in South Africa T20I Series 2015/16
4 Mar 2016SA 158/7 v AUS 157/9Match 1 · T20ISADNB2/261South Africa won by 3 wicketsDurbanAustralia in South Africa T20I Series 2015/16
7 Nov 2014AUS 102/3 v SA 101/7Match 2 · T20ISADNB1/250Australia won by 7 wicketsMelbourneSouth Africa in Australia T20I Series 2014/15
5 Nov 2014AUS 144/6 v SA 145/3Match 1 · T20ISADNB0/270South Africa won by 7 wicketsAdelaideSouth Africa in Australia T20I Series 2014/15
Page 1 · 41 matches

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.