APEX / sportsfans.co.za · Cricket

Sportsfans · Cricket · Teams · South Africa

Cricket · Full member · 1889–2026 · SA

South Africa

1731 internationals against 23 opponents: 904 won, 653 lost, 138 drawn or tied, 36 without a result. ICC titles: Champions Trophy / KnockOut 1998, World Test Championship 2025.

Open in the atlas →
Matches1731904–653–138
Win rate52.2%draws and no-results count as not won
ICC titles2

By game and format

GameFormatPWLD/TNRWin %Years
MenTest482193163126040.01889–2026
MenODI69341525162159.91991–2026
MenT20I2351301011355.32005–2026
WomenTest403100.02022–2024
WomenODI15388573557.52007–2026
WomenT20I16478781747.62009–2026

Every match 1731

DateFormatSidesScoresResultGround
2026-10-27TestSouth Africa v Australia329 & 387 · 429 & 111South Africa won by 176 runsNewlands
2026-10-18TestSouth Africa v Australia425/9d · 99 & 295South Africa won by 1 innings & 31 runsSt George's Park
2026-10-09TestAustralia v South Africa390 & 314/6d · 284 & 206Australia won by 214 runsKingsmead
2026-09-30ODIAustralia v South Africa322/9 · 145/4Australia won by 45 runsSenwes Park
2026-09-27ODISouth Africa v Australia365/9 · 333South Africa won by 32 runsWanderers Stadium
2026-09-24ODISouth Africa v Australia297/8 · 230South Africa won by 67 runsKingsmead
2026-09-19T20I (W)South Africa v Zimbabwe164/6 · 150/8South Africa won by 14 runsQueens Sports Club
2026-09-17T20I (W)South Africa v Zimbabwe205/4 · 125/5South Africa won by 80 runsQueens Sports Club
2026-09-15T20I (W)South Africa v Zimbabwe200/1 · 120South Africa won by 80 runsQueens Sports Club
2026-09-13ODINamibia v South Africa156 · 157/1South Africa won by 9 wicketsNamibia Cricket Ground
2026-09-13T20I (W)South Africa v Zimbabwe193/3 · 129/7South Africa won by 64 runsQueens Sports Club
2026-09-11ODISouth Africa v Namibia335/9 · 178South Africa won by 157 runsNamibia Cricket Ground
2026-09-11T20I (W)Zimbabwe v South Africa116 · 117/4South Africa won by 6 wicketsQueens Sports Club
2026-09-09ODISouth Africa v Namibia348/6 · 162/8South Africa won by 99 runsNamibia Cricket Ground
2026-09-06T20ISouth Africa v Zimbabwe205/5 · 157South Africa won by 48 runsNamibia Cricket Ground
2026-09-04T20ISouth Africa v Namibia228/4 · 217/3South Africa won by 11 runsNamibia Cricket Ground
2026-09-01T20ISouth Africa v Zimbabwe185/7 · 142South Africa won by 43 runsNamibia Cricket Ground
2026-08-29T20IZimbabwe v South Africa144/8 · 146/3South Africa won by 7 wicketsNamibia Cricket Ground
2026-08-28T20INamibia v South Africa163/9 · 145/9Namibia won by 18 runsNamibia Cricket Ground
2026-07-02T20I (W)England v South Africa169/5 · 129/8England won by 40 runsKennington Oval
2026-06-28T20I (W)Bangladesh v South Africa117/5 · 118/6South Africa won by 4 wicketsLord's
2026-06-25T20I (W)South Africa v Netherlands208/1 · 120/8South Africa won by 88 runsCounty Ground
2026-06-21T20I (W)India v South Africa158/7 · 161/4South Africa won by 6 wicketsOld Trafford
2026-06-17T20I (W)Pakistan v South Africa126/9 · 127/8South Africa won by 2 wicketsEdgbaston
2026-06-13T20I (W)Australia v South Africa172/8 · 107Australia won by 65 runsOld Trafford
2026-04-27T20I (W)South Africa v India155/6 · 132/8South Africa won by 23 runsWillowmoore Park
2026-04-25T20I (W)India v South Africa185/5 · 171/9India won by 14 runsWanderers Stadium
2026-04-22T20I (W)India v South Africa192/4 · 193/1South Africa won by 9 wicketsWanderers Stadium
2026-04-19T20I (W)India v South Africa147 · 148/2South Africa won by 8 wicketsKingsmead
2026-04-17T20I (W)India v South Africa157/7 · 158/4South Africa won by 6 wicketsKingsmead
2026-04-04ODI (W)New Zealand v South Africa306/7 · 240New Zealand won by 66 runsBasin Reserve
2026-04-01ODI (W)South Africa v New Zealand346/6 · 350/8New Zealand won by 2 wicketsBasin Reserve
2026-03-29ODI (W)New Zealand v South Africa268 · 269/8South Africa won by 2 wicketsHagley Oval
2026-03-25T20ISouth Africa v New Zealand187/4 · 154/8South Africa won by 33 runsHagley Oval
2026-03-25T20I (W)New Zealand v South Africa194/6 · 102/9New Zealand won by 92 runsHagley Oval
2026-03-22T20ISouth Africa v New Zealand164/5 · 145South Africa won by 19 runsSky Stadium
2026-03-22T20I (W)South Africa v New Zealand159/6 · 160/4New Zealand won by 6 wicketsSky Stadium
2026-03-20T20ISouth Africa v New Zealand136/9 · 137/2New Zealand won by 8 wicketsEden Park
2026-03-20T20I (W)South Africa v New Zealand149/7 · 152/4New Zealand won by 6 wicketsEden Park
2026-03-17T20INew Zealand v South Africa175/6 · 107New Zealand won by 68 runsSeddon Park
2026-03-17T20I (W)South Africa v New Zealand177/5 · 159South Africa won by 18 runsSeddon Park
2026-03-15T20INew Zealand v South Africa91 · 93/3South Africa won by 7 wicketsBay Oval
2026-03-15T20I (W)New Zealand v South Africa190/7 · 110/7New Zealand won by 80 runsBay Oval
2026-03-04T20ISouth Africa v New Zealand169/8 · 173/1New Zealand won by 9 wicketsEden Gardens
2026-03-01T20IZimbabwe v South Africa153/7 · 154/5South Africa won by 5 wicketsArun Jaitley Stadium
2026-03-01ODI (W)Pakistan v South Africa306/8 · 187Pakistan won by 119 runsKingsmead
2026-02-26T20IWest Indies v South Africa176/8 · 177/1South Africa won by 9 wicketsNarendra Modi Stadium
2026-02-25ODI (W)South Africa v Pakistan361/8 · 345South Africa won by 16 runsSuperSport Park
2026-02-22T20ISouth Africa v India187/7 · 111South Africa won by 76 runsNarendra Modi Stadium
2026-02-22ODI (W)South Africa v Pakistan260/6 · 223South Africa won by 37 runsMangaung Oval
2026-02-18T20IUnited Arab Emirates v South Africa122/6 · 123/4South Africa won by 6 wicketsArun Jaitley Stadium
2026-02-16T20I (W)Pakistan v South Africa144/7 · 91/9Pakistan won by 53 runsWillowmoore Park
2026-02-14T20INew Zealand v South Africa175/7 · 178/3South Africa won by 7 wicketsNarendra Modi Stadium
2026-02-13T20I (W)Pakistan v South Africa100/9 · 104/4South Africa won by 6 wicketsWillowmoore Park
2026-02-10T20I (W)Pakistan v South Africa180/9 · 185/5South Africa won by 5 wicketsSenwes Park
2026-02-09T20ISouth Africa v Canada213/4 · 156/8South Africa won by 57 runsNarendra Modi Stadium
2026-01-31T20IWest Indies v South Africa114/3 · 118/6West Indies won by 6 runsWanderers Stadium
2026-01-29T20IWest Indies v South Africa221/4 · 225/3South Africa won by 7 wicketsSuperSport Park
2026-01-27T20IWest Indies v South Africa173/7 · 176/1South Africa won by 9 wicketsBoland Park
2025-12-19T20IIndia v South Africa231/5 · 201/8India won by 30 runsNarendra Modi Stadium
2025-12-19ODI (W)Ireland v South Africa205 · 206/4South Africa won by 6 wicketsWanderers Stadium
2025-12-16ODI (W)South Africa v Ireland375/6 · 301South Africa won by 74 runsSt George's Park
2025-12-14T20ISouth Africa v India117 · 120/3India won by 7 wicketsHimachal Pradesh Cricket Association Stadium
2025-12-13ODI (W)Ireland v South Africa209/7 · 211/3South Africa won by 7 wicketsBuffalo Park
2025-12-11T20ISouth Africa v India213/4 · 162South Africa won by 51 runsMaharaja Yadavindra Singh International Cricket Stadium
2025-12-09T20IIndia v South Africa175/6 · 74India won by 101 runsBarabati Stadium
2025-12-07T20I (W)South Africa v Ireland201/5 · 136/3South Africa won by 65 runsBoland Park
2025-12-06ODISouth Africa v India270 · 271/1India won by 9 wicketsDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
2025-12-05T20I (W)South Africa v Ireland220/2 · 115South Africa won by 105 runsNewlands
2025-12-03ODIIndia v South Africa358/5 · 362/6South Africa won by 4 wicketsShaheed Veer Narayan Singh International Stadium
2025-11-30ODIIndia v South Africa349/8 · 332India won by 17 runsJSCA International Stadium Complex
2025-11-22TestSouth Africa v India489 & 260/5d · 201 & 140South Africa won by 408 runsBarsapara Cricket Stadium
2025-11-14TestSouth Africa v India159 & 153 · 189/9 & 93/9South Africa won by 30 runsEden Gardens
2025-11-08ODISouth Africa v Pakistan143 · 144/3Pakistan won by 7 wicketsIqbal Stadium
2025-11-06ODIPakistan v South Africa269/9 · 270/2South Africa won by 8 wicketsIqbal Stadium
2025-11-04ODISouth Africa v Pakistan263 · 264/8Pakistan won by 2 wicketsIqbal Stadium
2025-11-02ODI (W)India v South Africa298/7 · 246India won by 52 runsDr DY Patil Sports Academy
2025-11-01T20ISouth Africa v Pakistan139/9 · 140/6Pakistan won by 4 wicketsGaddafi Stadium
2025-10-31T20ISouth Africa v Pakistan110 · 112/1Pakistan won by 9 wicketsGaddafi Stadium
2025-10-29ODI (W)South Africa v England319/7 · 194South Africa won by 125 runsBarsapara Cricket Stadium
2025-10-28T20ISouth Africa v Pakistan194/9 · 139South Africa won by 55 runsRawalpindi Cricket Stadium
2025-10-25ODI (W)South Africa v Australia97 · 98/3Australia won by 7 wicketsHolkar Cricket Stadium
2025-10-21ODI (W)South Africa v Pakistan312/9 · 83/7South Africa won by 150 runsR Premadasa Stadium
2025-10-20TestPakistan v South Africa333 & 138 · 404 & 73/2South Africa won by 8 wicketsRawalpindi Cricket Stadium
2025-10-17ODI (W)Sri Lanka v South Africa105/7 · 125/0South Africa won by 10 wicketsR Premadasa Stadium
2025-10-13ODI (W)Bangladesh v South Africa232/6 · 235/7South Africa won by 3 wicketsDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
2025-10-12TestPakistan v South Africa378 & 167 · 269 & 183Pakistan won by 93 runsGaddafi Stadium
2025-10-11T20ISouth Africa v Namibia134/8 · 138/6Namibia won by 4 wicketsNamibia Cricket Ground
2025-10-09ODI (W)India v South Africa251 · 252/7South Africa won by 3 wicketsDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
2025-10-06ODI (W)New Zealand v South Africa231 · 234/4South Africa won by 6 wicketsHolkar Cricket Stadium
2025-10-03ODI (W)South Africa v England69 · 73/0England won by 10 wicketsBarsapara Cricket Stadium
2025-09-22ODI (W)South Africa v Pakistan115 · 117/4Pakistan won by 6 wicketsGaddafi Stadium
2025-09-19ODI (W)South Africa v Pakistan292/3 · 287South Africa won by 25 runsGaddafi Stadium
2025-09-16ODI (W)Pakistan v South Africa255/4 · 259/2South Africa won by 8 wicketsGaddafi Stadium
2025-09-12T20IEngland v South Africa304/2 · 158England won by 146 runsOld Trafford
2025-09-10T20ISouth Africa v England97/5 · 54/5South Africa won by 14 runsSophia Gardens
2025-09-07ODIEngland v South Africa414/5 · 72/9England won by 342 runsThe Rose Bowl
2025-09-04ODISouth Africa v England330/8 · 325/9South Africa won by 5 runsLord's
2025-09-02ODIEngland v South Africa131 · 137/3South Africa won by 7 wicketsHeadingley
2025-08-24ODIAustralia v South Africa431/2 · 155Australia won by 276 runsGreat Barrier Reef Arena
2025-08-22ODISouth Africa v Australia277 · 193South Africa won by 84 runsGreat Barrier Reef Arena
2025-08-19ODISouth Africa v Australia296/8 · 198South Africa won by 98 runsCazaly's Stadium
2025-08-16T20ISouth Africa v Australia172/7 · 173/8Australia won by 2 wicketsCazaly's Stadium
2025-08-12T20ISouth Africa v Australia218/7 · 165South Africa won by 53 runsMarrara Stadium
2025-08-10T20IAustralia v South Africa178 · 161/9Australia won by 17 runsMarrara Stadium
2025-07-26T20INew Zealand v South Africa180/5 · 177/6New Zealand won by 3 runsHarare Sports Club
2025-07-22T20ISouth Africa v New Zealand134/8 · 135/3New Zealand won by 7 wicketsHarare Sports Club
2025-07-20T20IZimbabwe v South Africa144/6 · 145/3South Africa won by 7 wicketsHarare Sports Club
2025-07-16T20INew Zealand v South Africa173/5 · 152New Zealand won by 21 runsHarare Sports Club
2025-07-14T20IZimbabwe v South Africa141/6 · 142/5South Africa won by 5 wicketsHarare Sports Club
2025-07-06TestSouth Africa v Zimbabwe626/5d · 170 & 220South Africa won by 1 innings & 236 runsQueens Sports Club
2025-06-28TestSouth Africa v Zimbabwe418/9d & 369 · 251 & 208South Africa won by 328 runsQueens Sports Club
2025-06-23T20I (W)South Africa v West Indies147/6 · 148/4West Indies won by 6 wicketsThree Ws Oval
2025-06-22T20I (W)South Africa v West Indies113/6 · 116/4West Indies won by 6 wicketsThree Ws Oval
2025-06-20T20I (W)South Africa v West Indies183/6 · 133/6South Africa won by 50 runsThree Ws Oval
2025-06-17ODI (W)South Africa v West Indies278/6 · 121/9South Africa won by 166 runsThree Ws Oval
2025-06-14ODI (W)South Africa v West Indies309/9 · 269South Africa won by 40 runsThree Ws Oval
2025-06-11ODI (W)South Africa v West Indies232/9 · 180/6West Indies won by 4 wicketsThree Ws Oval
2025-06-11TestAustralia v South Africa212 & 207 · 138 & 282/5South Africa won by 5 wicketsLord's
2025-05-09ODI (W)South Africa v Sri Lanka315/9 · 239South Africa won by 76 runsR Premadasa Stadium
2025-05-07ODI (W)India v South Africa337/9 · 314/7India won by 23 runsR Premadasa Stadium
2025-05-02ODI (W)South Africa v Sri Lanka235/9 · 237/5Sri Lanka won by 5 wicketsR Premadasa Stadium
2025-04-29ODI (W)India v South Africa276/6 · 261India won by 15 runsR Premadasa Stadium
2025-03-05ODINew Zealand v South Africa362/6 · 312/9New Zealand won by 50 runsGaddafi Stadium
2025-03-01ODIEngland v South Africa179 · 181/3South Africa won by 7 wicketsNational Stadium, Karachi
2025-02-21ODIAfghanistan v South Africa208 · 315/6South Africa won by 107 runsKarachi
2025-02-12ODISouth Africa v Pakistan352/5 · 355/4Pakistan won by 6 wicketsNational Stadium, Karachi
2025-02-10ODISouth Africa v New Zealand304/6 · 308/4New Zealand won by 6 wicketsGaddafi Stadium
2025-01-03TestSouth Africa v Pakistan615 & 58/0 · 194/9 & 478/9South Africa won by 10 wicketsNewlands
2024-12-26TestPakistan v South Africa211 & 237 · 301 & 150/8South Africa won by 2 wicketsSuperSport Park
2024-12-22ODIPakistan v South Africa308/9 · 271Pakistan won by 36 runsWanderers Stadium
2024-12-19ODIPakistan v South Africa329 · 248Pakistan won by 81 runsNewlands
2024-12-17ODISouth Africa v Pakistan239/9 · 242/7Pakistan won by 3 wicketsBoland Park
2024-12-15Test (W)England v South Africa395/9d & 236 · 281 & 64/9England won by 286 runsMangaung Oval
2024-12-13T20IPakistan v South Africa206/5 · 210/3South Africa won by 7 wicketsSuperSport Park
2024-12-11ODI (W)South Africa v England233/8 · 153/4England won by 6 wicketsSenwes Park
2024-12-10T20ISouth Africa v Pakistan183/9 · 172/8South Africa won by 11 runsKingsmead
2024-12-08ODI (W)South Africa v England135 · 137/4England won by 6 wicketsKingsmead
2024-12-05TestSouth Africa v Sri Lanka358 & 317 · 328 & 238South Africa won by 109 runsSt George's Park
2024-12-04ODI (W)England v South Africa186 · 189/4South Africa won by 6 wicketsDiamond Oval
2024-11-30T20I (W)South Africa v England124 · 128/1England won by 9 wicketsSuperSport Park
2024-11-27T20I (W)England v South Africa204/4 · 168/6England won by 36 runsWillowmoore Park
2024-11-27TestSouth Africa v Sri Lanka191 & 366/5d · 42 & 282South Africa won by 233 runsKingsmead
2024-11-24T20I (W)South Africa v England142/5 · 143/6England won by 4 wicketsBuffalo Park
2024-11-15T20IIndia v South Africa283/1 · 148India won by 135 runsWanderers Stadium
2024-11-13T20IIndia v South Africa219/6 · 208/7India won by 11 runsSuperSport Park
2024-11-10T20IIndia v South Africa124/6 · 128/7South Africa won by 3 wicketsSt George's Park
2024-11-08T20IIndia v South Africa202/8 · 141India won by 61 runsKingsmead
2024-10-29TestSouth Africa v Bangladesh575/6d · 159 & 143South Africa won by 1 innings & 273 runsZahur Ahmed Chowdhury Stadium
2024-10-21TestBangladesh v South Africa106 & 307 · 308 & 106/3South Africa won by 7 wicketsShere Bangla National Stadium
2024-10-20T20I (W)New Zealand v South Africa158/5 · 126/9New Zealand won by 32 runsDubai International Cricket Stadium
2024-10-17T20I (W)Australia v South Africa134/5 · 135/2South Africa won by 8 wicketsDubai International Cricket Stadium
2024-10-12T20I (W)Bangladesh v South Africa106/3 · 107/3South Africa won by 7 wicketsDubai International Cricket Stadium
2024-10-09T20I (W)South Africa v Scotland166/5 · 86South Africa won by 80 runsDubai International Cricket Stadium
2024-10-07T20I (W)South Africa v England124/6 · 125/3England won by 7 wicketsSharjah Cricket Stadium
2024-10-07ODIIreland v South Africa284/9 · 215Ireland won by 69 runsZayed Cricket Stadium
2024-10-04T20I (W)West Indies v South Africa118/6 · 119/0South Africa won by 10 wicketsDubai International Cricket Stadium
2024-10-04ODISouth Africa v Ireland343/4 · 169South Africa won by 174 runsZayed Cricket Stadium
2024-10-02ODISouth Africa v Ireland271/9 · 132South Africa won by 139 runsZayed Cricket Stadium
2024-09-29T20IIreland v South Africa195/6 · 185/9Ireland won by 10 runsZayed Cricket Stadium
2024-09-27T20IIreland v South Africa171/8 · 174/2South Africa won by 8 wicketsZayed Cricket Stadium
2024-09-22ODIAfghanistan v South Africa169 · 170/3South Africa won by 7 wicketsSharjah Cricket Stadium
2024-09-20ODIAfghanistan v South Africa311/4 · 134Afghanistan won by 177 runsSharjah Cricket Stadium
2024-09-20T20I (W)Pakistan v South Africa153/5 · 154/2South Africa won by 8 wicketsMultan Cricket Stadium
2024-09-18ODIAfghanistan v South Africa107/4 · 106Afghanistan won by 6 wicketsSharjah Cricket Stadium
2024-09-18T20I (W)Pakistan v South Africa181/4 · 168/4Pakistan won by 13 runsMultan Cricket Stadium
2024-09-16T20I (W)South Africa v Pakistan132/4 · 122/5South Africa won by 10 runsMultan Cricket Stadium
2024-08-27T20ISouth Africa v West Indies108/4 · 116/2West Indies won by 8 wicketsBrian Lara Stadium
2024-08-25T20IWest Indies v South Africa179/6 · 149West Indies won by 30 runsBrian Lara Stadium
2024-08-23T20ISouth Africa v West Indies174/7 · 176/3West Indies won by 7 wicketsBrian Lara Stadium
2024-08-15TestSouth Africa v West Indies160 & 246 · 144 & 222South Africa won by 40 runsProvidence Stadium
2024-08-07TestSouth Africa v West Indies357 & 173/3d · 233 & 201/5DrawnQueen's Park Oval
2024-07-09T20I (W)South Africa v India84 · 88/0India won by 10 wicketsMA Chidambaram Stadium
2024-07-07T20I (W)South Africa v India177/6No resultMA Chidambaram Stadium
2024-07-05T20I (W)South Africa v India189/4 · 177/4South Africa won by 12 runsMA Chidambaram Stadium
2024-06-29T20IIndia v South Africa176/7 · 169/8India won by 7 runsKensington Oval
2024-06-28Test (W)India v South Africa603/6d & 37/0 · 266 & 373India won by 10 wicketsMA Chidambaram Stadium
2024-06-26T20IAfghanistan v South Africa56 · 60/1South Africa won by 9 wicketsTarouba
2024-06-23ODI (W)South Africa v India215/8 · 220/4India won by 6 wicketsM Chinnaswamy Stadium
2024-06-23T20IWest Indies v South Africa135/8 · 124/7South Africa won by 3 wicketsSir Vivian Richards Stadium
2024-06-21T20ISouth Africa v England163/6 · 156/6South Africa won by 7 runsDaren Sammy National Cricket Stadium
2024-06-19ODI (W)India v South Africa325/3 · 321/6India won by 4 runsM Chinnaswamy Stadium
2024-06-19T20ISouth Africa v United States of America194/4 · 176/6South Africa won by 18 runsSir Vivian Richards Stadium
2024-06-16ODI (W)India v South Africa265/8 · 122India won by 143 runsM Chinnaswamy Stadium
2024-06-14T20ISouth Africa v Nepal115/7 · 114/7South Africa won by 1 runsArnos Vale Ground
2024-06-10T20ISouth Africa v Bangladesh113/6 · 109/7South Africa won by 4 runsNassau County International Cricket Stadium
2024-06-08T20INetherlands v South Africa103/9 · 106/6South Africa won by 4 wicketsNassau County International Cricket Stadium
2024-06-03T20ISri Lanka v South Africa77 · 80/4South Africa won by 6 wicketsNassau County International Cricket Stadium
2024-05-26T20ISouth Africa v West Indies163/7 · 165/2West Indies won by 8 wicketsSabina Park
2024-05-25T20IWest Indies v South Africa207/7 · 191/7West Indies won by 16 runsSabina Park
2024-05-23T20IWest Indies v South Africa175/8 · 147West Indies won by 28 runsSabina Park
2024-04-17ODI (W)South Africa v Sri Lanka301/5 · 305/4Sri Lanka won by 6 wicketsSenwes Park
2024-04-13ODI (W)Sri Lanka v South Africa229 · 230/3South Africa won by 7 wicketsDiamond Oval
2024-04-09ODI (W)South Africa v Sri Lanka270/6 · 23/0No resultBuffalo Park
2024-04-03T20I (W)South Africa v Sri Lanka155/6 · 156/6Sri Lanka won by 4 wicketsBuffalo Park
2024-03-30T20I (W)South Africa v Sri Lanka137/8 · 138/3Sri Lanka won by 7 wicketsSenwes Park
2024-03-27T20I (W)South Africa v Sri Lanka198/5 · 119South Africa won by 79 runsWillowmoore Park
2024-03-17T20ISouth Africa v Ghana237/2 · 103/7South Africa won by 134 runsAchimota Senior Secondary School A Field
2024-03-13T20I (W)Zimbabwe v South Africa112/5 · 112/8TiedAchimota Senior Secondary School A Field
2024-03-11T20I (W)South Africa v Uganda122/4 · 72South Africa won by 50 runsAchimota Senior Secondary School A Field
2024-03-08T20I (W)Tanzania v South Africa66 · 67/2South Africa won by 8 wicketsAchimota Senior Secondary School A Field
2024-03-07T20I (W)Namibia v South Africa89/7 · 29/4Namibia won by 1 runsAchimota Senior Secondary School A Field
2024-02-15Test (W)South Africa v Australia76 & 215 · 575/9dAustralia won by 1 innings & 284 runsWACA Ground
2024-02-13TestSouth Africa v New Zealand242 & 235 · 211 & 269/3New Zealand won by 7 wicketsSeddon Park
2024-02-10ODI (W)Australia v South Africa277/9 · 127Australia won by 110 runsNorth Sydney Oval
2024-02-07ODI (W)South Africa v Australia229/6 · 149South Africa won by 84 runsNorth Sydney Oval
2024-02-04TestNew Zealand v South Africa511 & 179/4d · 162 & 247New Zealand won by 281 runsBay Oval
2024-02-03ODI (W)South Africa v Australia105/9 · 106/2Australia won by 8 wicketsAdelaide Oval
2024-01-30T20I (W)South Africa v Australia162/7 · 163/5Australia won by 5 wicketsBellerive Oval
2024-01-28T20I (W)Australia v South Africa142/6 · 144/4South Africa won by 6 wicketsManuka Oval
2024-01-27T20I (W)South Africa v Australia147/6 · 149/2Australia won by 8 wicketsManuka Oval
2024-01-03TestSouth Africa v India55 & 176 · 153 & 80/3India won by 7 wicketsNewlands
2023-12-26TestIndia v South Africa245 & 131 · 408/9South Africa won by 1 innings & 32 runsSuperSport Park
2023-12-23ODI (W)South Africa v Bangladesh316/4 · 100South Africa won by 216 runsWillowmoore Park
2023-12-21ODIIndia v South Africa296/8 · 218India won by 78 runsBoland Park
2023-12-20ODI (W)Bangladesh v South Africa222/4 · 223/2South Africa won by 8 wicketsSenwes Park
2023-12-19ODIIndia v South Africa211 · 215/2South Africa won by 8 wicketsSt George's Park
2023-12-17ODISouth Africa v India116 · 117/2India won by 8 wicketsWanderers Stadium
2023-12-16ODI (W)Bangladesh v South Africa250/3 · 131Bangladesh won by 119 runsBuffalo Park
2023-12-14T20IIndia v South Africa201/7 · 95India won by 106 runsWanderers Stadium
2023-12-12T20IIndia v South Africa180/7 · 154/5South Africa won by 5 wicketsSt George's Park
2023-12-08T20I (W)Bangladesh v South Africa94/6 · 95/2South Africa won by 8 wicketsDiamond Oval
2023-12-06T20I (W)Bangladesh v South Africa7/1No resultDiamond Oval
2023-12-03T20I (W)Bangladesh v South Africa149/2 · 136/8Bangladesh won by 13 runsWillowmoore Park
2023-11-16ODISouth Africa v Australia212 · 215/7Australia won by 3 wicketsEden Gardens
2023-11-10ODIAfghanistan v South Africa244 · 247/5South Africa won by 5 wicketsAhmedabad
2023-11-05ODIIndia v South Africa326/5 · 83India won by 243 runsEden Gardens
2023-11-01ODISouth Africa v New Zealand357/4 · 167South Africa won by 190 runsMaharashtra Cricket Association Stadium
2023-10-27ODIPakistan v South Africa270 · 271/9South Africa won by 1 wicketsMA Chidambaram Stadium
2023-10-24ODISouth Africa v Bangladesh382/5 · 233South Africa won by 149 runsWankhede Stadium
2023-10-21ODISouth Africa v England399/7 · 170/9South Africa won by 229 runsWankhede Stadium
2023-10-17ODINetherlands v South Africa245/8 · 207Netherlands won by 38 runsHimachal Pradesh Cricket Association Stadium
2023-10-15T20I (W)South Africa v New Zealand155/5 · 144/8South Africa won by 11 runsWillowmoore Park
2023-10-14T20I (W)South Africa v New Zealand172/4 · 174/2New Zealand won by 8 wicketsWillowmoore Park
2023-10-12ODISouth Africa v Australia311/7 · 177South Africa won by 134 runsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2023-10-08T20I (W)New Zealand v South Africa111/9No resultBuffalo Park
2023-10-07ODISouth Africa v Sri Lanka428/5 · 326South Africa won by 102 runsArun Jaitley Stadium
2023-10-01ODI (W)South Africa v New Zealand209 · 210/4New Zealand won by 6 wicketsKingsmead
2023-09-28ODI (W)New Zealand v South Africa253 · 257/3South Africa won by 7 wicketsCity Oval
2023-09-24ODI (W)New Zealand v South Africa235/8 · 236/6South Africa won by 4 wicketsSenwes Park
2023-09-17ODISouth Africa v Australia315/9 · 193South Africa won by 122 runsWanderers Stadium
2023-09-15ODISouth Africa v Australia416/5 · 252/9South Africa won by 164 runsSuperSport Park
2023-09-14ODI (W)South Africa v Pakistan185 · 186/2Pakistan won by 8 wicketsNational Stadium, Karachi
2023-09-12ODISouth Africa v Australia338/6 · 227South Africa won by 111 runsSedgars Park
2023-09-11ODI (W)Pakistan v South Africa168 · 169/4South Africa won by 6 wicketsNational Stadium, Karachi
2023-09-09ODIAustralia v South Africa392/8 · 269Australia won by 123 runsMangaung Oval
2023-09-08ODI (W)South Africa v Pakistan292/4 · 165South Africa won by 127 runsNational Stadium, Karachi
2023-09-07ODISouth Africa v Australia222 · 225/7Australia won by 3 wicketsMangaung Oval
2023-09-04T20I (W)Pakistan v South Africa150/5 · 144/5Pakistan won by 6 runsNational Stadium, Karachi
2023-09-03T20I (W)South Africa v Pakistan150/3 · 156/3Pakistan won by 7 wicketsNational Stadium, Karachi
2023-09-03T20ISouth Africa v Australia190/8 · 191/5Australia won by 5 wicketsKingsmead
2023-09-01T20I (W)South Africa v Pakistan150/3 · 151/5Pakistan won by 5 wicketsNational Stadium, Karachi
2023-09-01T20ISouth Africa v Australia164/8 · 168/2Australia won by 8 wicketsKingsmead
2023-08-30T20IAustralia v South Africa226/6 · 115Australia won by 111 runsKingsmead
2023-04-02ODISouth Africa v Netherlands370/8 · 224South Africa won by 146 runsWanderers Stadium
2023-03-31ODINetherlands v South Africa189 · 190/2South Africa won by 8 wicketsWillowmoore Park
2023-03-28T20IWest Indies v South Africa220/8 · 213/6West Indies won by 7 runsWanderers Stadium
2023-03-26T20IWest Indies v South Africa258/5 · 259/4South Africa won by 6 wicketsSuperSport Park
2023-03-25T20ISouth Africa v West Indies131/8 · 132/7West Indies won by 3 wicketsSuperSport Park
2023-03-21ODIWest Indies v South Africa260 · 264/6South Africa won by 4 wicketsSenwes Park
2023-03-18ODIWest Indies v South Africa335/8 · 287West Indies won by 48 runsBuffalo Park
2023-03-08TestSouth Africa v West Indies320 & 321 · 251 & 106South Africa won by 284 runsWanderers Stadium
2023-02-28TestSouth Africa v West Indies342 & 116 · 212 & 159South Africa won by 87 runsSuperSport Park
2023-02-26T20I (W)Australia v South Africa156/6 · 137/6Australia won by 19 runsNewlands
2023-02-24T20I (W)South Africa v England164/4 · 158/8South Africa won by 6 runsNewlands
2023-02-21T20I (W)Bangladesh v South Africa113/6 · 117/0South Africa won by 10 wicketsNewlands
2023-02-18T20I (W)South Africa v Australia124/6 · 125/4Australia won by 6 wicketsSt George's Park
2023-02-13T20I (W)South Africa v New Zealand132/6 · 67South Africa won by 65 runsBoland Park
2023-02-10T20I (W)Sri Lanka v South Africa129/4 · 126/9Sri Lanka won by 3 runsNewlands
2023-02-02T20I (W)India v South Africa109/4 · 113/5South Africa won by 5 wicketsBuffalo Park
2023-02-01ODIEngland v South Africa346/7 · 287England won by 59 runsDiamond Oval
2023-01-29ODIEngland v South Africa342/7 · 347/5South Africa won by 5 wicketsMangaung Oval
2023-01-28T20I (W)India v South Africa4/0No resultBuffalo Park
2023-01-27ODISouth Africa v England298/7 · 271South Africa won by 27 runsMangaung Oval
2023-01-25T20I (W)West Indies v South Africa97/6 · 98/0South Africa won by 10 wicketsBuffalo Park
2023-01-21T20I (W)South Africa v West Indies141/5 · 97/8South Africa won by 44 runsBuffalo Park
2023-01-19T20I (W)India v South Africa147/6 · 120/9India won by 27 runsBuffalo Park
2023-01-04TestAustralia v South Africa475/4d · 255 & 106/2DrawnSydney Cricket Ground
2022-12-26TestSouth Africa v Australia189 & 204 · 575/8dAustralia won by 1 innings & 182 runsMelbourne Cricket Ground
2022-12-17TestSouth Africa v Australia152 & 99 · 218 & 35/4Australia won by 6 wicketsBrisbane Cricket Ground
2022-11-06T20INetherlands v South Africa158/4 · 145/8Netherlands won by 13 runsAdelaide Oval
2022-11-03T20IPakistan v South Africa185/9 · 108/9Pakistan won by 33 runsSydney Cricket Ground
2022-10-30T20IIndia v South Africa133/9 · 137/5South Africa won by 5 wicketsPerth Stadium
2022-10-27T20ISouth Africa v Bangladesh205/5 · 101South Africa won by 104 runsSydney Cricket Ground
2022-10-24T20IZimbabwe v South Africa79/5 · 51/0No resultBellerive Oval
2022-10-11ODISouth Africa v India99 · 105/3India won by 7 wicketsArun Jaitley Stadium
2022-10-09ODISouth Africa v India278/7 · 282/3India won by 7 wicketsJSCA International Stadium Complex
2022-10-06ODISouth Africa v India249/4 · 240/8South Africa won by 9 runsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2022-10-04T20ISouth Africa v India227/3 · 178South Africa won by 49 runsHolkar Cricket Stadium
2022-10-02T20IIndia v South Africa237/3 · 221/3India won by 16 runsBarsapara Cricket Stadium
2022-09-28T20ISouth Africa v India106/8 · 110/2India won by 8 wicketsGreenfield International Stadium
2022-09-08TestSouth Africa v England118 & 169 · 158 & 130/1England won by 9 wicketsKennington Oval
2022-08-25TestSouth Africa v England151 & 179 · 415/9dEngland won by 1 innings & 85 runsOld Trafford
2022-08-17TestEngland v South Africa165 & 149 · 326South Africa won by 1 innings & 12 runsLord's
2022-08-05T20ISouth Africa v Ireland182/6 · 138South Africa won by 44 runsCounty Ground
2022-08-04T20I (W)Sri Lanka v South Africa46 · 49/0South Africa won by 10 wicketsEdgbaston
2022-08-03T20ISouth Africa v Ireland211/5 · 190/9South Africa won by 21 runsCounty Ground
2022-08-02T20I (W)England v South Africa167/5 · 141/4England won by 26 runsEdgbaston
2022-07-31T20ISouth Africa v England191/5 · 101South Africa won by 90 runsThe Rose Bowl
2022-07-30T20I (W)New Zealand v South Africa167/2 · 154/7New Zealand won by 13 runsEdgbaston
2022-07-28T20ISouth Africa v England207/3 · 149South Africa won by 58 runsSophia Gardens
2022-07-27T20IEngland v South Africa234/6 · 193/8England won by 41 runsCounty Ground
2022-07-25T20I (W)England v South Africa176/6 · 138/6England won by 38 runsCounty Ground
2022-07-24ODISouth Africa v England159/2No resultHeadingley
2022-07-23T20I (W)South Africa v England148/6 · 151/4England won by 6 wicketsCounty Ground
2022-07-22ODIEngland v South Africa201 · 83England won by 118 runsOld Trafford
2022-07-21T20I (W)South Africa v England111/9 · 114/4England won by 6 wicketsCounty Ground
2022-07-19ODISouth Africa v England333/5 · 271South Africa won by 62 runsRiverside Ground
2022-07-18ODI (W)England v South Africa371/7 · 262England won by 109 runsGrace Road
2022-07-15ODI (W)England v South Africa337/5 · 223England won by 114 runsCounty Ground
2022-07-11ODI (W)South Africa v England218 · 219/5England won by 5 wicketsCounty Ground
2022-06-27Test (W)South Africa v England284 & 181/5 · 417/8dDrawnThe Cooper Associates County Ground
2022-06-19T20IIndia v South Africa28/2No resultM Chinnaswamy Stadium
2022-06-17ODI (W)South Africa v Ireland278/5 · 89South Africa won by 189 runsCastle Avenue
2022-06-17T20IIndia v South Africa169/6 · 87/9India won by 82 runsSaurashtra Cricket Association Stadium
2022-06-14ODI (W)Ireland v South Africa213/8 · 217/1South Africa won by 9 wicketsCastle Avenue
2022-06-14T20IIndia v South Africa179/5 · 131India won by 48 runsDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
2022-06-12T20IIndia v South Africa148/6 · 149/6South Africa won by 4 wicketsBarabati Stadium
2022-06-11ODI (W)Ireland v South Africa69 · 70/1South Africa won by 9 wicketsCastle Avenue
2022-06-09T20IIndia v South Africa211/4 · 212/3South Africa won by 7 wicketsArun Jaitley Stadium
2022-06-08T20I (W)Ireland v South Africa104 · 108/2South Africa won by 8 wicketsPembroke Cricket Club
2022-06-06T20I (W)Ireland v South Africa106/7 · 107/2South Africa won by 8 wicketsPembroke Cricket Club
2022-06-03T20I (W)Ireland v South Africa143/7 · 133/7Ireland won by 10 runsPembroke Cricket Club
2022-04-08TestSouth Africa v Bangladesh453 & 176/6d · 217 & 80South Africa won by 332 runsSt George's Park
2022-03-31TestSouth Africa v Bangladesh367 & 204 · 298 & 53South Africa won by 220 runsKingsmead
2022-03-31ODI (W)England v South Africa293/8 · 156England won by 137 runsHagley Oval
2022-03-27ODI (W)India v South Africa274/7 · 275/7South Africa won by 3 wicketsHagley Oval
2022-03-24ODI (W)South Africa v West Indies61/4No resultBasin Reserve
2022-03-23ODISouth Africa v Bangladesh154 · 156/1Bangladesh won by 9 wicketsSuperSport Park
2022-03-22ODI (W)South Africa v Australia271/5 · 272/5Australia won by 5 wicketsBasin Reserve
2022-03-20ODIBangladesh v South Africa194/9 · 195/3South Africa won by 7 wicketsWanderers Stadium
2022-03-18ODIBangladesh v South Africa314/7 · 276Bangladesh won by 38 runsSuperSport Park
2022-03-17ODI (W)New Zealand v South Africa228 · 229/8South Africa won by 2 wicketsSeddon Park
2022-03-14ODI (W)England v South Africa235/9 · 236/7South Africa won by 3 wicketsBay Oval
2022-03-11ODI (W)South Africa v Pakistan223/9 · 217South Africa won by 6 runsBay Oval
2022-03-05ODI (W)South Africa v Bangladesh207 · 175South Africa won by 32 runsUniversity Oval
2022-02-25TestSouth Africa v New Zealand364 & 354/9d · 293 & 227South Africa won by 198 runsHagley Oval
2022-02-17TestSouth Africa v New Zealand95 & 111 · 482New Zealand won by 1 innings & 276 runsHagley Oval
2022-02-06ODI (W)West Indies v South Africa174 · 175/4South Africa won by 6 wicketsWanderers Stadium
2022-02-03ODI (W)South Africa v West Indies299/8 · 203/9South Africa won by 96 runsWanderers Stadium
2022-01-31ODI (W)South Africa v West Indies160 · 160TiedWanderers Stadium
2022-01-28ODI (W)West Indies v South Africa234/3 · 87/5No resultWanderers Stadium
2022-01-23ODISouth Africa v India287 · 283South Africa won by 4 runsNewlands
2022-01-21ODIIndia v South Africa287/6 · 288/3South Africa won by 7 wicketsBoland Park
2022-01-19ODISouth Africa v India296/4 · 265/8South Africa won by 31 runsBoland Park
2022-01-11TestIndia v South Africa223 & 198 · 210 & 212/3South Africa won by 7 wicketsNewlands
2022-01-03TestIndia v South Africa202 & 266 · 229 & 243/3South Africa won by 7 wicketsWanderers Stadium
2021-12-26TestIndia v South Africa327 & 174 · 197 & 191India won by 113 runsSuperSport Park
2021-11-26ODISouth Africa v Netherlands277/8 · 11/0No resultSuperSport Park
2021-11-06T20ISouth Africa v England189/2 · 179/8South Africa won by 10 runsSharjah Cricket Stadium
2021-11-02T20IBangladesh v South Africa84 · 86/4South Africa won by 6 wicketsZayed Cricket Stadium
2021-10-30T20ISri Lanka v South Africa142 · 146/6South Africa won by 4 wicketsSharjah Cricket Stadium
2021-10-26T20IWest Indies v South Africa143/8 · 144/2South Africa won by 8 wicketsDubai International Cricket Stadium
2021-10-23T20ISouth Africa v Australia118/9 · 121/5Australia won by 5 wicketsZayed Cricket Stadium
2021-09-19ODI (W)West Indies v South Africa192/5 · 192/7TiedSir Vivian Richards Stadium
2021-09-16ODI (W)South Africa v West Indies185/6 · 150/9South Africa won by 35 runsSir Vivian Richards Stadium
2021-09-14T20ISri Lanka v South Africa120/8 · 121/0South Africa won by 10 wicketsR Premadasa Stadium
2021-09-13ODI (W)West Indies v South Africa157 · 158/2South Africa won by 8 wicketsCoolidge Cricket Ground
2021-09-12T20ISri Lanka v South Africa103 · 105/1South Africa won by 9 wicketsR Premadasa Stadium
2021-09-10ODI (W)West Indies v South Africa120 · 121/1South Africa won by 9 wicketsCoolidge Cricket Ground
2021-09-10T20ISouth Africa v Sri Lanka163/5 · 135/6South Africa won by 28 runsR Premadasa Stadium
2021-09-07ODI (W)West Indies v South Africa153/9 · 157/2South Africa won by 8 wicketsCoolidge Cricket Ground
2021-09-07ODISri Lanka v South Africa203/9 · 125Sri Lanka won by 78 runsR Premadasa Stadium
2021-09-04T20I (W)South Africa v West Indies80/9 · 81/5West Indies won by 5 wicketsSir Vivian Richards Stadium
2021-09-04ODISouth Africa v Sri Lanka283/6 · 197South Africa won by 67 runsR Premadasa Stadium
2021-09-02T20I (W)South Africa v West Indies165/3 · 115/8South Africa won by 50 runsSir Vivian Richards Stadium
2021-09-02ODISri Lanka v South Africa300/9 · 286/6Sri Lanka won by 14 runsR Premadasa Stadium
2021-08-31T20I (W)South Africa v West Indies135/3 · 21/1No resultSir Vivian Richards Stadium
2021-07-24T20ISouth Africa v Ireland189/2 · 140/9South Africa won by 49 runsCivil Service Cricket Club
2021-07-22T20ISouth Africa v Ireland159/7 · 117South Africa won by 42 runsCivil Service Cricket Club
2021-07-19T20ISouth Africa v Ireland165/7 · 132/9South Africa won by 33 runsThe Village
2021-07-16ODISouth Africa v Ireland346/4 · 276South Africa won by 70 runsThe Village
2021-07-13ODIIreland v South Africa290/5 · 247Ireland won by 43 runsThe Village
2021-07-11ODIIreland v South Africa195/4No resultThe Village
2021-07-03T20ISouth Africa v West Indies168/4 · 143/9South Africa won by 25 runsNational Cricket Stadium
2021-07-01T20IWest Indies v South Africa167/6 · 146/9West Indies won by 21 runsNational Cricket Stadium
2021-06-29T20ISouth Africa v West Indies167/8 · 166/7South Africa won by 1 runsNational Cricket Stadium
2021-06-27T20ISouth Africa v West Indies166/7 · 150/9South Africa won by 16 runsNational Cricket Stadium
2021-06-26T20ISouth Africa v West Indies160/6 · 161/2West Indies won by 8 wicketsNational Cricket Stadium
2021-06-18TestSouth Africa v West Indies298 & 174 · 149 & 165/9South Africa won by 158 runsDaren Sammy National Cricket Stadium
2021-06-10TestWest Indies v South Africa97 & 162 · 322South Africa won by 1 innings & 63 runsDaren Sammy National Cricket Stadium
2021-04-16T20ISouth Africa v Pakistan144 · 149/7Pakistan won by 3 wicketsSuperSport Park
2021-04-14T20ISouth Africa v Pakistan203/5 · 205/1Pakistan won by 9 wicketsSuperSport Park
2021-04-12T20IPakistan v South Africa140/9 · 141/4South Africa won by 6 wicketsWanderers Stadium
2021-04-10T20ISouth Africa v Pakistan188/6 · 189/6Pakistan won by 4 wicketsWanderers Stadium
2021-04-07ODIPakistan v South Africa320/7 · 292Pakistan won by 28 runsSuperSport Park
2021-04-04ODISouth Africa v Pakistan341/6 · 324/9South Africa won by 17 runsWanderers Stadium
2021-04-02ODISouth Africa v Pakistan273/6 · 274/7Pakistan won by 3 wicketsSuperSport Park
2021-03-23T20I (W)South Africa v India112/7 · 114/1India won by 9 wicketsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2021-03-21T20I (W)India v South Africa158/4 · 159/4South Africa won by 6 wicketsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2021-03-20T20I (W)India v South Africa130/6 · 133/2South Africa won by 8 wicketsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2021-03-17ODI (W)India v South Africa188/9 · 189/5South Africa won by 5 wicketsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2021-03-14ODI (W)India v South Africa266/4 · 269/3South Africa won by 7 wicketsBharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium
2021-03-12ODI (W)India v South Africa248/5 · 223/4South Africa won by 6 runsBharat Ratna Shri Atal Bihari Vajpai Ekana Cricket Stadium
2021-03-09ODI (W)South Africa v India157 · 160/1India won by 9 wicketsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2021-03-07ODI (W)India v South Africa177/9 · 178/2South Africa won by 8 wicketsBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
2021-02-14T20ISouth Africa v Pakistan164/8 · 169/6Pakistan won by 4 wicketsGaddafi Stadium
2021-02-13T20IPakistan v South Africa144/7 · 145/4South Africa won by 6 wicketsGaddafi Stadium
2021-02-11T20IPakistan v South Africa169/6 · 166/6Pakistan won by 3 runsGaddafi Stadium
2021-02-04TestPakistan v South Africa272 & 298 · 201 & 274Pakistan won by 95 runsRawalpindi Cricket Stadium
2021-02-03T20I (W)Pakistan v South Africa127/6 · 68/4Pakistan won by 8 runsKingsmead
2021-01-31T20I (W)South Africa v Pakistan133/5 · 115/7South Africa won by 18 runsKingsmead
2021-01-29T20I (W)Pakistan v South Africa124/8 · 125/2South Africa won by 8 wicketsKingsmead
2021-01-26ODI (W)South Africa v Pakistan201 · 169South Africa won by 32 runsKingsmead
2021-01-26TestSouth Africa v Pakistan220 & 245 · 378 & 90/3Pakistan won by 7 wicketsNational Stadium, Karachi
2021-01-23ODI (W)South Africa v Pakistan252/7 · 239/8South Africa won by 13 runsKingsmead
2021-01-20ODI (W)South Africa v Pakistan200/9 · 197/8South Africa won by 3 runsKingsmead
2021-01-03TestSri Lanka v South Africa157 & 211 · 302 & 67/0South Africa won by 10 wicketsWanderers Stadium
2020-12-26TestSri Lanka v South Africa396/9 & 180/9 · 621South Africa won by 1 innings & 45 runsSuperSport Park
2020-12-01T20ISouth Africa v England191/3 · 192/1England won by 9 wicketsNewlands
2020-11-29T20ISouth Africa v England146/6 · 147/6England won by 4 wicketsBoland Park
2020-11-27T20ISouth Africa v England179/6 · 183/5England won by 5 wicketsNewlands
2020-03-07ODISouth Africa v Australia258/4 · 254/7South Africa won by 6 wicketsSenwes Park
2020-03-05T20I (W)Australia v South Africa134/5 · 92/5Australia won by 5 runsSydney Cricket Ground
2020-03-04ODISouth Africa v Australia274/4 · 271South Africa won by 6 wicketsMangaung Oval
2020-03-01T20I (W)Pakistan v South Africa119/5 · 136/6South Africa won by 17 runsSydney Showground Stadium
2020-02-29ODISouth Africa v Australia291/7 · 217South Africa won by 74 runsBoland Park
2020-02-28T20I (W)South Africa v Thailand195/3 · 82South Africa won by 113 runsManuka Oval
2020-02-26T20ISouth Africa v Australia96 · 193/5Australia won by 97 runsNewlands
2020-02-23T20ISouth Africa v Australia158/4 · 146/6South Africa won by 12 runsSt George's Park
2020-02-23T20I (W)England v South Africa123/8 · 124/4South Africa won by 6 wicketsWACA Ground
2020-02-21T20ISouth Africa v Australia89 · 196/6Australia won by 107 runsWanderers Stadium
2020-02-16T20ISouth Africa v England222/6 · 226/5England won by 5 wicketsSuperSport Park
2020-02-14T20ISouth Africa v England202/7 · 204/7England won by 2 runsKingsmead
2020-02-12T20ISouth Africa v England177/8 · 176/9South Africa won by 1 runsBuffalo Park
2020-02-10T20I (W)New Zealand v South Africa171/2 · 102/9New Zealand won by 69 runsBasin Reserve
2020-02-09T20I (W)New Zealand v South Africa153/5 · 154/5South Africa won by 5 wicketsBasin Reserve
2020-02-09ODISouth Africa v England256/7 · 257/8England won by 2 wicketsWanderers Stadium
2020-02-07ODISouth Africa v England71/2No resultKingsmead
2020-02-06T20I (W)New Zealand v South Africa120/5 · 119New Zealand won by 5 wicketsSeddon Park
2020-02-04ODISouth Africa v England259/3 · 258/8South Africa won by 7 wicketsNewlands
2020-02-02T20I (W)New Zealand v South Africa117/1 · 116/7New Zealand won by 9 wicketsBay Oval
2020-01-30ODI (W)New Zealand v South Africa149 · 150/4South Africa won by 6 wicketsSeddon Park
2020-01-27ODI (W)New Zealand v South Africa115 · 117/2South Africa won by 8 wicketsEden Park Outer Oval
2020-01-25ODI (W)New Zealand v South Africa259/9 · 260/3South Africa won by 7 wicketsEden Park Outer Oval
2020-01-24TestSouth Africa v England183 & 274 · 400 & 248England won by 191 runsWanderers Stadium
2020-01-16TestSouth Africa v England209 & 237 · 499/9dEngland won by 1 innings & 53 runsSt George's Park
2020-01-03TestSouth Africa v England223 & 248 · 269 & 391/8dEngland won by 189 runsNewlands
2019-12-26TestSouth Africa v England284 & 272 · 181 & 268South Africa won by 107 runsSuperSport Park
2019-10-19TestIndia v South Africa497/9d · 162 & 133India won by 1 innings & 202 runsJSCA International Stadium Complex
2019-10-14ODI (W)India v South Africa146 · 140India won by 6 runsReliance Stadium
2019-10-11ODI (W)India v South Africa248/5 · 247/6India won by 5 wicketsReliance Stadium
2019-10-10TestIndia v South Africa601/5d · 275 & 189India won by 1 innings & 137 runsMaharashtra Cricket Association Stadium
2019-10-09ODI (W)India v South Africa165/2 · 164India won by 8 wicketsReliance Stadium
2019-10-04T20I (W)India v South Africa70 · 175/3South Africa won by 105 runsLalabhai Contractor Stadium
2019-10-03T20I (W)India v South Africa99/5 · 98/8India won by 5 wicketsLalabhai Contractor Stadium
2019-10-02TestIndia v South Africa502/7d & 323/4d · 431 & 191India won by 203 runsDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium
2019-10-01T20I (W)India v South Africa140/4 · 89/7India won by 51 runsLalabhai Contractor Stadium
2019-09-24T20I (W)India v South Africa130/8 · 119India won by 11 runsLalabhai Contractor Stadium
2019-09-22T20IIndia v South Africa134/9 · 140/1South Africa won by 9 wicketsM Chinnaswamy Stadium
2019-09-18T20IIndia v South Africa151/3 · 149/5India won by 7 wicketsPunjab Cricket Association IS Bindra Stadium
2019-07-06ODIAustralia v South Africa315 · 325/6South Africa won by 10 runsOld Trafford
2019-06-28ODISouth Africa v Sri Lanka206/1 · 203South Africa won by 9 wicketsRiverside Ground
2019-06-23ODIPakistan v South Africa308/7 · 259/9Pakistan won by 49 runsLord's
2019-06-19ODINew Zealand v South Africa245/6 · 241/6New Zealand won by 4 wicketsEdgbaston
2019-06-15ODIAfghanistan v South Africa125 · 131/1South Africa won by 9 wicketsCardiff
2019-06-10ODISouth Africa v West Indies29/2No resultThe Rose Bowl
2019-06-05ODIIndia v South Africa230/4 · 227/9India won by 6 wicketsThe Rose Bowl
2019-06-02ODIBangladesh v South Africa330/6 · 309/8Bangladesh won by 21 runsKennington Oval
2019-05-30ODIEngland v South Africa311/8 · 207England won by 104 runsKennington Oval
2019-05-23T20I (W)South Africa v Pakistan127/1 · 125/5South Africa won by 9 wicketsWillowmoore Park
2019-05-22T20I (W)South Africa v Pakistan174/6 · 172/5South Africa won by 4 wicketsWillowmoore Park
2019-05-19T20I (W)South Africa v Pakistan138/3 · 139/6Pakistan won by 4 wicketsCity Oval
2019-05-18T20I (W)South Africa v Pakistan129/2 · 128/5South Africa won by 8 wicketsCity Oval
2019-05-15T20I (W)South Africa v Pakistan119/7 · 120/3Pakistan won by 7 wicketsLC de Villiers Oval
2019-05-12ODI (W)South Africa v Pakistan265/6 · 265/9TiedWillowmoore Park
2019-05-09ODI (W)South Africa v Pakistan148/2 · 147South Africa won by 8 wicketsSenwes Park
2019-05-06ODI (W)South Africa v Pakistan63 · 66/2Pakistan won by 8 wicketsSenwes Park
2019-03-24T20ISouth Africa v Sri Lanka198/2 · 137South Africa won by 45 runsWanderers Stadium
2019-03-22T20ISouth Africa v Sri Lanka180/3 · 164/9South Africa won by 16 runsSuperSport Park
2019-03-19T20ISouth Africa v Sri Lanka134/8 · 134/7TiedNewlands
2019-03-16ODISouth Africa v Sri Lanka135/2 · 225South Africa won by 41 runsNewlands
2019-03-13ODISouth Africa v Sri Lanka190/4 · 189South Africa won by 6 wicketsSt George's Park
2019-03-10ODISouth Africa v Sri Lanka331/5 · 121/5South Africa won by 71 runsKingsmead
2019-03-06ODISouth Africa v Sri Lanka251 · 138South Africa won by 113 runsSuperSport Park
2019-03-03ODISouth Africa v Sri Lanka232/2 · 231South Africa won by 8 wicketsWanderers Stadium
2019-02-21TestSouth Africa v Sri Lanka222 & 128 · 154/9 & 197/2Sri Lanka won by 8 wicketsSt George's Park
2019-02-17ODI (W)South Africa v Sri Lanka141/4 · 139South Africa won by 6 wicketsSenwes Park
2019-02-14ODI (W)South Africa v Sri Lanka268/7 · 231South Africa won by 30 runsSenwes Park
2019-02-13TestSouth Africa v Sri Lanka235 & 259 · 191 & 304/9Sri Lanka won by 1 wicketsKingsmead
2019-02-11ODI (W)South Africa v Sri Lanka225/7 · 218/9South Africa won by 7 runsSenwes Park
2019-02-06T20I (W)South Africa v Sri Lanka163/5 · 124/8South Africa won by 39 runsSuperSport Park
2019-02-06T20ISouth Africa v Pakistan141/9 · 168/9Pakistan won by 27 runsSuperSport Park
2019-02-03T20ISouth Africa v Pakistan188/3 · 181/7South Africa won by 7 runsWanderers Stadium
2019-02-01T20I (W)South Africa v Sri Lanka94/3 · 90/8South Africa won by 7 wicketsNewlands
2019-02-01T20ISouth Africa v Pakistan192/6 · 186/9South Africa won by 6 runsNewlands
2019-01-30ODISouth Africa v Pakistan241/3 · 240/8South Africa won by 7 wicketsNewlands
2019-01-27ODISouth Africa v Pakistan164 · 168/2Pakistan won by 8 wicketsWanderers Stadium
2019-01-25ODISouth Africa v Pakistan187/2 · 317/6South Africa won by 13 runsSuperSport Park
2019-01-22ODISouth Africa v Pakistan207/5 · 203South Africa won by 5 wicketsKingsmead
2019-01-19ODISouth Africa v Pakistan266/2 · 267/5Pakistan won by 5 wicketsSt George's Park
2019-01-11TestSouth Africa v Pakistan262 & 303 · 185 & 273South Africa won by 107 runsWanderers Stadium
2019-01-03TestSouth Africa v Pakistan431 & 43/1 · 177 & 294South Africa won by 9 wicketsNewlands
2018-12-26TestSouth Africa v Pakistan223 & 151/4 · 181 & 190South Africa won by 6 wicketsSuperSport Park
2018-11-18T20I (W)South Africa v Bangladesh109/9 · 79/5South Africa won by 30 runsDaren Sammy National Cricket Stadium
2018-11-17T20ISouth Africa v Australia108/6 · 87/7South Africa won by 21 runsCarrara Oval
2018-11-16T20I (W)South Africa v England85 · 87/3England won by 7 wicketsDaren Sammy National Cricket Stadium
2018-11-14T20I (W)West Indies v South Africa107/7 · 76West Indies won by 31 runsDaren Sammy National Cricket Stadium
2018-11-12T20I (W)Sri Lanka v South Africa99/8 · 102/3South Africa won by 7 wicketsDaren Sammy National Cricket Stadium
2018-11-11ODISouth Africa v Australia320/5 · 280/9South Africa won by 40 runsBellerive Oval
2018-11-09ODIAustralia v South Africa231 · 224/9Australia won by 7 runsAdelaide Oval
2018-11-04ODIAustralia v South Africa152 · 153/4South Africa won by 6 wicketsPerth Stadium
2018-10-12T20IZimbabwe v South Africa132/7 · 135/4South Africa won by 6 wicketsSenwes Park
2018-10-09T20ISouth Africa v Zimbabwe160/6 · 126South Africa won by 34 runsBuffalo Park
2018-10-06T20I (W)West Indies v South Africa155/5 · 156/7South Africa won by 3 wicketsBrian Lara Stadium
2018-10-06ODIZimbabwe v South Africa228 · 231/6South Africa won by 4 wicketsBoland Park
2018-10-04T20I (W)West Indies v South Africa135/3 · 136/2South Africa won by 8 wicketsBrian Lara Stadium
2018-10-03ODISouth Africa v Zimbabwe198 · 78South Africa won by 120 runsMangaung Oval
2018-09-30ODIZimbabwe v South Africa117 · 119/5South Africa won by 5 wicketsDiamond Oval
2018-09-28T20I (W)South Africa v West Indies101/8 · 102/1West Indies won by 9 wicketsBrian Lara Stadium
2018-09-22ODI (W)West Indies v South Africa292/5 · 177West Indies won by 115 runsKensington Oval
2018-09-16ODI (W)South Africa v West Indies201/9 · 161South Africa won by 40 runsKensington Oval
2018-08-14T20ISouth Africa v Sri Lanka98 · 99/7Sri Lanka won by 3 wicketsR.Premadasa Stadium
2018-08-12ODISri Lanka v South Africa299/8 · 121Sri Lanka won by 178 runsR.Premadasa Stadium
2018-08-08ODISri Lanka v South Africa306/7 · 187/9Sri Lanka won by 3 runsPallekele International Cricket Stadium
2018-08-05ODISouth Africa v Sri Lanka363/7 · 285South Africa won by 78 runsPallekele International Cricket Stadium
2018-08-01ODISri Lanka v South Africa244/8 · 246/6South Africa won by 4 wicketsRangiri Dambulla International Stadium
2018-07-29ODISri Lanka v South Africa193 · 196/5South Africa won by 5 wicketsRangiri Dambulla International Stadium
2018-07-20TestSri Lanka v South Africa338 & 275/5d · 124 & 290Sri Lanka won by 199 runsSinhalese Sports Club Ground
2018-07-12TestSri Lanka v South Africa287 & 190 · 126 & 73Sri Lanka won by 278 runsGalle International Stadium
2018-06-28T20I (W)South Africa v New Zealand148/6 · 151/2New Zealand won by 8 wicketsCounty Ground
2018-06-23T20I (W)England v South Africa160/5 · 166/4South Africa won by 6 wicketsThe Cooper Associates County Ground
2018-06-20T20I (W)England v South Africa250/3 · 129/6England won by 121 runsThe Cooper Associates County Ground
2018-06-20T20I (W)New Zealand v South Africa216/1 · 150/6New Zealand won by 66 runsThe Cooper Associates County Ground
2018-06-15ODI (W)South Africa v England228 · 232/3England won by 7 wicketsSt Lawrence Ground
2018-06-12ODI (W)England v South Africa331/6 · 262/9England won by 69 runsCounty Ground
2018-06-09ODI (W)England v South Africa189/9 · 193/3South Africa won by 7 wicketsCounty Ground
2018-05-20T20I (W)South Africa v Bangladesh64/4 · 41/6South Africa won by 23 runsMangaung Oval
2018-05-19T20I (W)South Africa v Bangladesh169/4 · 137/5South Africa won by 32 runsMangaung Oval
2018-05-14ODI (W)Bangladesh v South Africa166/9 · 169/4South Africa won by 6 wicketsMangaung Oval
2018-05-11ODI (W)South Africa v Bangladesh230/7 · 76South Africa won by 154 runsDiamond Oval
2018-05-09ODI (W)Bangladesh v South Africa71 · 72/1South Africa won by 9 wicketsDiamond Oval
2018-05-06ODI (W)Bangladesh v South Africa89 · 90/1South Africa won by 9 wicketsSenwes Park
2018-05-04ODI (W)South Africa v Bangladesh270/9 · 164South Africa won by 106 runsSenwes Park
2018-03-30TestSouth Africa v Australia488 & 344/6d · 221 & 119South Africa won by 492 runsWanderers Stadium
2018-03-22TestSouth Africa v Australia311 & 373 · 255 & 107South Africa won by 322 runsNewlands
2018-03-09TestAustralia v South Africa243 & 239 · 382 & 102/4South Africa won by 6 wicketsSt George's Park
2018-03-01TestAustralia v South Africa351 & 227 · 162 & 298Australia won by 118 runsKingsmead
2018-02-24T20I (W)India v South Africa166/4 · 112India won by 54 runsNewlands
2018-02-24T20IIndia v South Africa172/7 · 165/6India won by 7 runsNewlands
2018-02-21T20I (W)South Africa v India130/3No resultSuperSport Park
2018-02-21T20IIndia v South Africa188/4 · 189/4South Africa won by 6 wicketsSuperSport Park
2018-02-18T20I (W)India v South Africa133 · 134/5South Africa won by 5 wicketsWanderers Stadium
2018-02-18T20IIndia v South Africa203/5 · 175/9India won by 28 runsWanderers Stadium
2018-02-16T20I (W)South Africa v India142/7 · 144/1India won by 9 wicketsBuffalo Park
2018-02-16ODISouth Africa v India204 · 206/2India won by 8 wicketsSuperSport Park
2018-02-13T20I (W)South Africa v India164/4 · 168/3India won by 7 wicketsSenwes Park
2018-02-13ODIIndia v South Africa274/7 · 201India won by 73 runsSt George's Park
2018-02-10ODI (W)India v South Africa240 · 241/3South Africa won by 7 wicketsSenwes Park
2018-02-10ODIIndia v South Africa289/7 · 207/5South Africa won by 5 wicketsWanderers Stadium
2018-02-07ODI (W)India v South Africa302/3 · 124India won by 178 runsDiamond Oval
2018-02-07ODIIndia v South Africa303/6 · 179India won by 124 runsNewlands
2018-02-04ODISouth Africa v India118 · 119/1India won by 9 wicketsSuperSport Park
2018-02-01ODISouth Africa v India269/8 · 270/4India won by 6 wicketsKingsmead
2018-01-24TestIndia v South Africa187 & 247 · 194 & 177India won by 63 runsWanderers Stadium
2018-01-13TestSouth Africa v India335 & 258 · 307 & 151South Africa won by 135 runsSuperSport Park
2018-01-05TestSouth Africa v India286 & 130 · 209 & 135South Africa won by 72 runsNewlands
2017-12-26TestSouth Africa v Zimbabwe309/9d · 68 & 121South Africa won by 1 innings & 120 runsSt George's Park
2017-10-29T20ISouth Africa v Bangladesh224/4 · 141South Africa won by 83 runsSenwes Park
2017-10-26T20ISouth Africa v Bangladesh195/4 · 175/9South Africa won by 20 runsMangaung Oval
2017-10-22ODISouth Africa v Bangladesh369/6 · 169South Africa won by 200 runsBuffalo Park
2017-10-18ODISouth Africa v Bangladesh353/6 · 249South Africa won by 104 runsBoland Park
2017-10-15ODIBangladesh v South Africa278/7 · 282/0South Africa won by 10 wicketsDiamond Oval
2017-10-06TestSouth Africa v Bangladesh573/4d · 147 & 172South Africa won by 1 innings & 254 runsMangaung Oval
2017-09-28TestSouth Africa v Bangladesh496/3d & 247/6d · 320 & 90South Africa won by 333 runsSenwes Park
2017-08-04TestEngland v South Africa362 & 243 · 226 & 202England won by 177 runsOld Trafford
2017-07-27TestEngland v South Africa353 & 313/8d · 175 & 252England won by 239 runsKennington Oval
2017-07-18ODI (W)South Africa v England218/6 · 221/8England won by 2 wicketsCounty Ground
2017-07-15ODI (W)Australia v South Africa269 · 210Australia won by 59 runsCounty Ground
2017-07-14TestSouth Africa v England335 & 343/9d · 205 & 133South Africa won by 340 runsTrent Bridge
2017-07-12ODI (W)South Africa v Sri Lanka104/2 · 101South Africa won by 8 wicketsCounty Ground
2017-07-08ODI (W)India v South Africa158 · 273/9South Africa won by 115 runsGrace Road
2017-07-06TestEngland v South Africa458 & 233 · 361 & 119England won by 211 runsLord's
2017-07-05ODI (W)England v South Africa373/5 · 305/9England won by 68 runsCounty Ground
2017-07-02ODI (W)South Africa v West Indies51/0 · 48South Africa won by 10 wicketsGrace Road
2017-06-25ODI (W)Pakistan v South Africa206/8 · 207/7South Africa won by 3 wicketsGrace Road
2017-06-25T20IEngland v South Africa181/8 · 162/7England won by 19 runsSophia Gardens
2017-06-23T20IEngland v South Africa171/6 · 174/8South Africa won by 3 runsCounty Ground
2017-06-21T20IEngland v South Africa143/1 · 142/3England won by 9 wicketsThe Rose Bowl
2017-06-11ODIIndia v South Africa193/2 · 191India won by 8 wicketsKennington Oval
2017-06-07ODIPakistan v South Africa119/3 · 219/8Pakistan won by 19 runsEdgbaston
2017-06-03ODISouth Africa v Sri Lanka299/6 · 203South Africa won by 96 runsKennington Oval
2017-05-29ODIEngland v South Africa153 · 156/3South Africa won by 7 wicketsLord's
2017-05-27ODIEngland v South Africa330/6 · 328/5England won by 2 runsThe Rose Bowl
2017-05-24ODIEngland v South Africa339/6 · 267England won by 72 runsHeadingley
2017-05-21ODI (W)South Africa v India156 · 160/2India won by 8 wicketsSenwes Park
2017-05-19ODI (W)South Africa v Ireland323/8 · 203/6South Africa won by 120 runsNorth-West University No1 Ground
2017-05-17ODI (W)South Africa v India269/5 · 261/9South Africa won by 8 runsSenwes Park
2017-05-11ODI (W)South Africa v Ireland337/5 · 159/8South Africa won by 178 runsSenwes Park
2017-05-09ODI (W)South Africa v India119 · 121/3India won by 7 wicketsNorth-West University No1 Ground
2017-03-25TestNew Zealand v South Africa489 · 314 & 80/5DrawnSeddon Park
2017-03-16TestNew Zealand v South Africa268 & 171 · 359 & 83/2South Africa won by 8 wicketsBasin Reserve
2017-03-08TestNew Zealand v South Africa341 · 308 & 224/6DrawnUniversity Oval
2017-03-04ODINew Zealand v South Africa149 · 150/4South Africa won by 6 wicketsEden Park
2017-03-01ODINew Zealand v South Africa280/3 · 279/8New Zealand won by 7 wicketsSeddon Park
2017-02-25ODINew Zealand v South Africa112 · 271/8South Africa won by 159 runsWestpac Stadium
2017-02-22ODINew Zealand v South Africa289/4 · 283/9New Zealand won by 6 runsHagley Oval
2017-02-21ODI (W)India v South Africa245/9 · 244India won by 1 wicketsP Sara Oval
2017-02-19ODI (W)Ireland v South Africa166 · 82/1South Africa won by 36 runsColombo Cricket Club Ground
2017-02-19ODINew Zealand v South Africa207/7 · 210/6South Africa won by 4 wicketsSeddon Park
2017-02-17ODI (W)Sri Lanka v South Africa142/9 · 145/1South Africa won by 9 wicketsP Sara Oval
2017-02-17T20INew Zealand v South Africa107 · 185/6South Africa won by 78 runsEden Park
2017-02-15ODI (W)India v South Africa205/8 · 156India won by 49 runsP Sara Oval
2017-02-11ODI (W)Bangladesh v South Africa100 · 101/4South Africa won by 6 wicketsP Sara Oval
2017-02-10ODISouth Africa v Sri Lanka384/6 · 296/8South Africa won by 88 runsSuperSport Park
2017-02-07ODISouth Africa v Sri Lanka367/5 · 327South Africa won by 40 runsNewlands
2017-02-07ODI (W)Pakistan v South Africa195/6 · 258/9South Africa won by 63 runsNondescripts Cricket Club Ground
2017-02-04ODISouth Africa v Sri Lanka164/3 · 163South Africa won by 7 wicketsNew Wanderers Stadium
2017-02-01ODISouth Africa v Sri Lanka307/6 · 186South Africa won by 121 runsKingsmead
2017-01-28ODISouth Africa v Sri Lanka185/2 · 181South Africa won by 8 wicketsSt George's Park
2017-01-25T20ISouth Africa v Sri Lanka169/5 · 170/5Sri Lanka won by 5 wicketsNewlands
2017-01-22T20ISouth Africa v Sri Lanka113 · 119/7Sri Lanka won by 3 wicketsNew Wanderers Stadium
2017-01-20T20ISouth Africa v Sri Lanka126/5 · 107/6South Africa won by 19 runsSuperSport Park
2017-01-20ODI (W)Bangladesh v South Africa68 · 69/2South Africa won by 8 wicketsSheikh Kamal International Cricket Stadium
2017-01-18ODI (W)Bangladesh v South Africa157 · 251/7South Africa won by 94 runsSheikh Kamal International Cricket Stadium
2017-01-12TestSouth Africa v Sri Lanka426 · 131 & 177South Africa won by 1 innings & 118 runsNew Wanderers Stadium
2017-01-02TestSouth Africa v Sri Lanka392 & 224/7d · 110 & 224South Africa won by 282 runsNewlands
2016-12-26TestSouth Africa v Sri Lanka286 & 406/6d · 205 & 281South Africa won by 206 runsSt George's Park
2016-11-29ODI (W)Australia v South Africa260/9 · 217Australia won by 43 runsInternational Sports Stadium
2016-11-24TestAustralia v South Africa383 & 127/3 · 259/9d & 250Australia won by 7 wicketsAdelaide Oval
2016-11-20ODI (W)Australia v South Africa278/4 · 119/5Australia won by 66 runsManuka Oval
2016-11-18ODI (W)Australia v South Africa230/8 · 226/5Australia won by 2 wicketsManuka Oval
2016-11-12TestAustralia v South Africa85 & 161 · 326South Africa won by 1 innings & 80 runsBellerive Oval
2016-11-03TestAustralia v South Africa244 & 361 · 242 & 540/8dSouth Africa won by 177 runsWACA Ground
2016-10-24ODI (W)South Africa v New Zealand147 · 273/7New Zealand won by 126 runsBoland Park
2016-10-22ODI (W)South Africa v New Zealand131/5 · 130South Africa won by 5 wicketsBoland Park
2016-10-19ODI (W)South Africa v New Zealand113/8 · 208/8New Zealand won by 95 runsBoland Park
2016-10-17ODI (W)South Africa v New Zealand194 · 196/2New Zealand won by 8 wicketsBoland Park
2016-10-12ODISouth Africa v Australia327/8 · 296South Africa won by 31 runsNewlands
2016-10-11ODI (W)South Africa v New Zealand226/6 · 222/8South Africa won by 4 wicketsDiamond Oval
2016-10-09ODISouth Africa v Australia168/4 · 167South Africa won by 6 wicketsSt George's Park
2016-10-05ODISouth Africa v Australia372/6 · 371/6South Africa won by 4 wicketsKingsmead
2016-10-02ODISouth Africa v Australia361/6 · 219South Africa won by 142 runsNew Wanderers Stadium
2016-09-30ODISouth Africa v Australia295/4 · 294/9South Africa won by 6 wicketsSuperSport Park
2016-09-25ODISouth Africa v Ireland354/5 · 148South Africa won by 206 runsWillowmoore Park
2016-08-27TestSouth Africa v New Zealand481/8d & 132/7d · 214 & 195South Africa won by 204 runsSuperSport Park
2016-08-19TestSouth Africa v New Zealand263 · 15/2DrawnKingsmead
2016-08-11ODI (W)Ireland v South Africa146/3 · 143Ireland won by 7 wicketsThe Hills Cricket Club Ground
2016-06-24ODIWest Indies v South Africa285 · 185West Indies won by 100 runsKensington Oval
2016-06-19ODIAustralia v South Africa8/0No resultKensington Oval
2016-06-15ODIWest Indies v South Africa204 · 343/4South Africa won by 139 runsWarner Park
2016-06-11ODIAustralia v South Africa288/6 · 252Australia won by 36 runsWarner Park
2016-06-07ODIAustralia v South Africa142 · 189/9South Africa won by 47 runsProvidence Stadium
2016-06-03ODIWest Indies v South Africa191/6 · 188West Indies won by 4 wicketsProvidence Stadium
2016-03-28T20I (W)South Africa v Sri Lanka104/7 · 114/7Sri Lanka won by 10 runsM Chinnaswamy Stadium
2016-03-28T20ISouth Africa v Sri Lanka122/2 · 120South Africa won by 8 wicketsArun Jaitley Stadium
2016-03-26T20I (W)New Zealand v South Africa100/3 · 99New Zealand won by 7 wicketsM Chinnaswamy Stadium
2016-03-25T20ISouth Africa v West Indies122/8 · 123/7West Indies won by 3 wicketsVidarbha Cricket Association Stadium
2016-03-23T20I (W)Ireland v South Africa89/9 · 156/5South Africa won by 67 runsMA Chidambaram Stadium
2016-03-20T20IAfghanistan v South Africa172 · 209/5South Africa won by 37 runsWankhede
2016-03-18T20I (W)Australia v South Africa105/4 · 102/6Australia won by 6 wicketsVidarbha Cricket Association Stadium
2016-03-18T20IEngland v South Africa230/8 · 229/4England won by 2 wicketsWankhede Stadium
2016-03-09T20I (W)South Africa v West Indies119/3 · 115/8South Africa won by 4 runsNewlands
2016-03-09T20ISouth Africa v Australia178/4 · 181/4Australia won by 6 wicketsNewlands
2016-03-06T20ISouth Africa v Australia204/7 · 205/5Australia won by 5 wicketsNew Wanderers Stadium
2016-03-04T20I (W)South Africa v West Indies125/6 · 114/6South Africa won by 11 runsKingsmead
2016-03-04T20ISouth Africa v Australia158/7 · 157/9South Africa won by 3 wicketsKingsmead
2016-02-29ODI (W)South Africa v West Indies235/6 · 200/8South Africa won by 35 runsBuffalo Park
2016-02-27ODI (W)South Africa v West Indies175 · 232West Indies won by 57 runsBuffalo Park
2016-02-24ODI (W)South Africa v West Indies198 · 214/7West Indies won by 16 runsBuffalo Park
2016-02-21T20I (W)South Africa v England131/4 · 133/6England won by 4 wicketsNew Wanderers Stadium
2016-02-21T20ISouth Africa v England172/1 · 171South Africa won by 9 wicketsNew Wanderers Stadium
2016-02-19T20ISouth Africa v England135/7 · 134/8South Africa won by 3 wicketsNewlands
2016-02-18T20I (W)South Africa v England132/6 · 147/7England won by 15 runsBoland Park
2016-02-14ODISouth Africa v England237/5 · 236South Africa won by 5 wicketsNewlands
2016-02-12ODISouth Africa v England266/9 · 262South Africa won by 1 wicketsNew Wanderers Stadium
2016-02-09ODISouth Africa v England319/3 · 318/8South Africa won by 7 wicketsSuperSport Park
2016-02-07ODI (W)South Africa v England196 · 150/3England won by 7 wicketsWillowmoore Park
2016-02-06ODISouth Africa v England262/7 · 263/5England won by 5 wicketsSt George's Park
2016-02-03ODISouth Africa v England250/5 · 399/9England won by 39 runsMangaung Oval
2016-01-22TestSouth Africa v England475 & 248/5d · 342 & 101South Africa won by 280 runsSuperSport Park
2016-01-14TestSouth Africa v England313 & 83 · 323 & 74/3England won by 7 wicketsNew Wanderers Stadium
2016-01-02TestSouth Africa v England627/7d · 629/6d & 159/6DrawnNewlands
2015-12-26TestSouth Africa v England214 & 174 · 303 & 326England won by 241 runsKingsmead
2015-12-03TestIndia v South Africa334 & 267/5d · 121 & 143India won by 337 runsArun Jaitley Stadium
2015-11-25TestIndia v South Africa215 & 173 · 79 & 185India won by 124 runsVidarbha Cricket Association Stadium
2015-11-14TestIndia v South Africa80/0 · 214DrawnM Chinnaswamy Stadium
2015-11-05TestIndia v South Africa201 & 200 · 184 & 109India won by 108 runsPunjab Cricket Association IS Bindra Stadium
2015-10-25ODIIndia v South Africa224 · 438/4South Africa won by 214 runsWankhede Stadium
2015-10-22ODIIndia v South Africa299/8 · 264/9India won by 35 runsMA Chidambaram Stadium
2015-10-18ODIIndia v South Africa252/6 · 270/7South Africa won by 18 runsSaurashtra Cricket Association Stadium
2015-10-14ODIIndia v South Africa247/9 · 225India won by 22 runsHolkar Cricket Stadium
2015-10-11ODIIndia v South Africa298/7 · 303/5South Africa won by 5 runsGreen Park
2015-10-05T20IIndia v South Africa92 · 96/4South Africa won by 6 wicketsBarabati Stadium
2015-10-02T20IIndia v South Africa199/5 · 200/3South Africa won by 7 wicketsHimachal Pradesh Cricket Association Stadium
2015-08-26ODISouth Africa v New Zealand283/7 · 221South Africa won by 62 runsKingsmead
2015-08-23ODISouth Africa v New Zealand204 · 207/2New Zealand won by 8 wicketsSenwes Park
2015-08-19ODISouth Africa v New Zealand304/7 · 284South Africa won by 20 runsSuperSport Park
2015-08-16T20ISouth Africa v New Zealand145/8 · 177/7New Zealand won by 32 runsSuperSport Park
2015-08-14T20ISouth Africa v New Zealand152/4 · 151/8South Africa won by 6 wicketsKingsmead
2015-07-30TestBangladesh v South Africa246/8DrawnShere Bangla National Stadium
2015-07-21TestBangladesh v South Africa326 · 248 & 61/0DrawnZahur Ahmed Chowdhury Stadium
2015-07-15ODIBangladesh v South Africa170/1 · 168/9Bangladesh won by 9 wicketsZahur Ahmed Chowdhury Stadium
2015-07-12ODIBangladesh v South Africa167/3 · 162Bangladesh won by 7 wicketsShere Bangla National Stadium
2015-07-10ODIBangladesh v South Africa160 · 164/2South Africa won by 8 wicketsShere Bangla National Stadium
2015-07-07T20IBangladesh v South Africa138 · 169/4South Africa won by 31 runsShere Bangla National Stadium
2015-07-05T20IBangladesh v South Africa96 · 148/4South Africa won by 52 runsShere Bangla National Stadium
2015-03-24ODINew Zealand v South Africa299/6 · 281/5New Zealand won by 4 wicketsEden Park
2015-03-22T20I (W)Pakistan v South Africa106/7 · 107/3South Africa won by 7 wicketsSharjah Cricket Stadium
2015-03-20T20I (W)Pakistan v South Africa84/4 · 83/6Pakistan won by 6 wicketsSharjah Cricket Stadium
2015-03-19T20I (W)Pakistan v South Africa103/5 · 101/7Pakistan won by 5 wicketsSharjah Cricket Stadium
2015-03-18ODISouth Africa v Sri Lanka134/1 · 133South Africa won by 9 wicketsSydney Cricket Ground
2015-03-17ODI (W)Pakistan v South Africa153/9 · 156/5South Africa won by 5 wicketsSharjah Cricket Stadium
2015-03-12ODISouth Africa v United Arab Emirates341/6 · 195/9South Africa won by 146 runsWestpac Stadium
2015-03-07ODIPakistan v South Africa222 · 202Pakistan won by 29 runsEden Park
2015-03-03ODIIreland v South Africa210 · 411/4South Africa won by 201 runsManuka Oval
2015-02-27ODISouth Africa v West Indies408/5 · 151South Africa won by 257 runsSydney Cricket Ground
2015-02-22ODIIndia v South Africa307/7 · 177India won by 130 runsMelbourne Cricket Ground
2015-02-15ODISouth Africa v Zimbabwe339/4 · 277South Africa won by 62 runsSeddon Park
2015-01-28ODISouth Africa v West Indies361/5 · 230South Africa won by 131 runsSuperSport Park
2015-01-25ODISouth Africa v West Indies262/8 · 266/9West Indies won by 1 wicketsSt George's Park
2015-01-21ODISouth Africa v West Indies124/1 · 122South Africa won by 9 wicketsBuffalo Park
2015-01-18ODISouth Africa v West Indies439/2 · 291/7South Africa won by 148 runsNew Wanderers Stadium
2015-01-16ODISouth Africa v West Indies279/8 · 164South Africa won by 61 runsKingsmead
2015-01-14T20ISouth Africa v West Indies195/3 · 126South Africa won by 69 runsKingsmead
2015-01-11T20ISouth Africa v West Indies231/7 · 236/6West Indies won by 4 wicketsNew Wanderers Stadium
2015-01-09T20ISouth Africa v West Indies165/4 · 168/6West Indies won by 4 wicketsNewlands
2015-01-02TestSouth Africa v West Indies421 & 124/2 · 329 & 215South Africa won by 8 wicketsNewlands
2014-12-26TestSouth Africa v West Indies417/8d · 275/9DrawnSt George's Park
2014-12-17TestSouth Africa v West Indies552/5d · 201/9 & 131/9South Africa won by 1 innings & 220 runsSuperSport Park
2014-11-23ODIAustralia v South Africa275/8 · 280/6Australia won by 2 wicketsSydney Cricket Ground
2014-11-21ODIAustralia v South Africa268/7 · 267/8Australia won by 3 wicketsMelbourne Cricket Ground
2014-11-19ODIAustralia v South Africa329/5 · 256/9Australia won by 73 runsManuka Oval
2014-11-16ODIAustralia v South Africa154 · 157/7South Africa won by 3 wicketsWACA Ground
2014-11-14ODIAustralia v South Africa300/8 · 268Australia won by 32 runsWACA Ground
2014-11-09T20IAustralia v South Africa146/8 · 145/6Australia won by 2 wicketsStadium Australia
2014-11-07T20IAustralia v South Africa102/3 · 101/7Australia won by 7 wicketsMelbourne Cricket Ground
2014-11-05T20IAustralia v South Africa144/6 · 145/3South Africa won by 7 wicketsAdelaide Oval
2014-10-27ODINew Zealand v South Africa157/3No resultSeddon Park
2014-10-26T20I (W)Sri Lanka v South Africa132/6 · 136/1South Africa won by 9 wicketsMercantile Cricket Association Ground
2014-10-25T20I (W)Sri Lanka v South Africa76 · 77/3South Africa won by 7 wicketsColts Cricket Club Ground
2014-10-24ODINew Zealand v South Africa210 · 282/9South Africa won by 72 runsBay Oval
2014-10-23T20I (W)Sri Lanka v South Africa101/7 · 94/6Sri Lanka won by 7 runsColts Cricket Club Ground
2014-10-21ODI (W)Sri Lanka v South Africa137 · 141/5South Africa won by 5 wicketsSinhalese Sports Club Ground
2014-10-21ODINew Zealand v South Africa230 · 236/4South Africa won by 6 wicketsBay Oval
2014-10-19ODI (W)Sri Lanka v South Africa143/6 · 139/7Sri Lanka won by 4 wicketsSinhalese Sports Club Ground
2014-10-17ODI (W)Sri Lanka v South Africa209/8No resultSinhalese Sports Club Ground
2014-09-07T20I (W)England v South Africa126/6 · 118/6England won by 8 runsEdgbaston
2014-09-06ODIAustralia v South Africa217/9 · 221/4South Africa won by 6 wicketsHarare Sports Club
2014-09-04ODIZimbabwe v South Africa208 · 271/6South Africa won by 63 runsHarare Sports Club
2014-09-03T20I (W)England v South Africa141/3 · 99England won by 42 runsCounty Ground
2014-09-02ODIAustralia v South Africa282/7 · 220Australia won by 62 runsHarare Sports Club
2014-09-01T20I (W)England v South Africa91/1 · 89/4England won by 9 wicketsCounty Ground
2014-08-29ODIZimbabwe v South Africa170 · 231South Africa won by 61 runsHarare Sports Club
2014-08-27ODIAustralia v South Africa327/7 · 328/3South Africa won by 7 wicketsHarare Sports Club
2014-08-21ODIZimbabwe v South Africa165 · 171/3South Africa won by 7 wicketsQueens Sports Club
2014-08-19ODIZimbabwe v South Africa196 · 257South Africa won by 61 runsQueens Sports Club
2014-08-17ODIZimbabwe v South Africa216 · 309/3South Africa won by 93 runsQueens Sports Club
2014-08-09TestZimbabwe v South Africa256 & 181 · 397 & 44/1South Africa won by 9 wicketsHarare Sports Club
2014-07-24TestSri Lanka v South Africa421 & 229/8d · 282 & 159/8DrawnSinhalese Sports Club Ground
2014-07-16TestSri Lanka v South Africa292 & 216 · 455/9d & 206/6dSouth Africa won by 153 runsGalle International Stadium
2014-07-12ODISri Lanka v South Africa257 · 339/5South Africa won by 82 runsMahinda Rajapaksa International Cricket Stadium
2014-07-09ODISri Lanka v South Africa267 · 180Sri Lanka won by 87 runsPallekele International Cricket Stadium
2014-07-06ODISri Lanka v South Africa229 · 304/5South Africa won by 75 runsR Premadasa Stadium
2014-04-04T20I (W)England v South Africa102/1 · 101England won by 9 wicketsShere Bangla National Stadium
2014-04-04T20IIndia v South Africa176/4 · 172/4India won by 6 wicketsShere Bangla National Stadium
2014-03-31T20I (W)New Zealand v South Africa114/8 · 116/5South Africa won by 5 wicketsSylhet Stadium
2014-03-29T20I (W)Ireland v South Africa79/9 · 165/5South Africa won by 86 runsSylhet Stadium
2014-03-29T20IEngland v South Africa193/7 · 196/5South Africa won by 3 runsZahur Ahmed Chowdhury Stadium
2014-03-27T20INetherlands v South Africa139 · 145/9South Africa won by 6 runsZahur Ahmed Chowdhury Stadium
2014-03-24T20INew Zealand v South Africa168/8 · 170/6South Africa won by 2 runsZahur Ahmed Chowdhury Stadium
2014-03-22T20ISouth Africa v Sri Lanka160/8 · 165/7Sri Lanka won by 5 runsZahur Ahmed Chowdhury Stadium
2014-03-14T20ISouth Africa v Australia128/7 · 129/4Australia won by 6 wicketsSuperSport Park
2014-03-12T20ISouth Africa v Australia80/1 · 81/5Australia won by 5 wicketsKingsmead
2014-03-01TestSouth Africa v Australia287 & 265 · 494/7d & 303/5dAustralia won by 245 runsNewlands
2014-02-20TestSouth Africa v Australia423 & 270/5d · 246 & 216South Africa won by 231 runsSt George's Park
2014-02-12TestSouth Africa v Australia206 & 200 · 397 & 290/4dAustralia won by 281 runsSuperSport Park
2014-01-24T20I (W)Pakistan v South Africa72/3 · 68/9Pakistan won by 7 wicketsWest End Park International Cricket Stadium
2014-01-20T20I (W)Ireland v South Africa73/8 · 119/2South Africa won by 46 runsWest End Park International Cricket Stadium
2014-01-19T20I (W)Pakistan v South Africa65/4 · 64/8Pakistan won by 6 wicketsWest End Park International Cricket Stadium
2013-12-26TestSouth Africa v India500 & 59/0 · 334 & 223South Africa won by 10 wicketsKingsmead
2013-12-18TestSouth Africa v India244 & 450/7 · 280 & 421DrawnNew Wanderers Stadium
2013-12-11ODISouth Africa v India301/8No resultSuperSport Park
2013-12-08ODISouth Africa v India280/6 · 146South Africa won by 134 runsKingsmead
2013-12-05ODISouth Africa v India358/4 · 217South Africa won by 141 runsNew Wanderers Stadium
2013-11-30ODISouth Africa v Pakistan181/6 · 179South Africa won by 4 wicketsSuperSport Park
2013-11-27ODISouth Africa v Pakistan261/6 · 262Pakistan won by 1 runsSt George's Park
2013-11-24ODISouth Africa v Pakistan195 · 218/9Pakistan won by 23 runsNewlands
2013-11-22T20ISouth Africa v Pakistan170/4 · 176/4Pakistan won by 6 runsNewlands
2013-11-20T20ISouth Africa v Pakistan153/7 · 60/2South Africa won by 4 runsNew Wanderers Stadium
2013-11-15T20IPakistan v South Africa144/9 · 150/5South Africa won by 6 runsDubai International Cricket Stadium
2013-11-13T20IPakistan v South Africa98/9 · 99/1South Africa won by 9 wicketsDubai International Cricket Stadium
2013-11-11ODIPakistan v South Africa151 · 268/7South Africa won by 117 runsSharjah Cricket Stadium
2013-11-08ODIPakistan v South Africa238 · 266/5South Africa won by 28 runsZayed Cricket Stadium
2013-11-06ODIPakistan v South Africa191 · 259/8South Africa won by 68 runsZayed Cricket Stadium
2013-11-04T20I (W)South Africa v Sri Lanka111/5 · 109/6South Africa won by 5 wicketsSenwes Park
2013-11-02T20I (W)South Africa v Sri Lanka118/8 · 138/5Sri Lanka won by 20 runsSenwes Park
2013-11-01ODIPakistan v South Africa209 · 143Pakistan won by 66 runsDubai International Cricket Stadium
2013-10-31T20I (W)South Africa v Sri Lanka123/3 · 119/4South Africa won by 7 wicketsSenwes Park
2013-10-30ODIPakistan v South Africa182 · 183South Africa won by 1 runsSharjah Cricket Stadium
2013-10-28ODI (W)South Africa v Sri Lanka2/0 · 164No resultSenwes Park
2013-10-26ODI (W)South Africa v Sri Lanka274/3 · 207/8South Africa won by 67 runsSenwes Park
2013-10-23TestPakistan v South Africa99 & 326/9 · 517South Africa won by 1 innings & 92 runsDubai International Cricket Stadium
2013-10-14TestPakistan v South Africa442 & 45/3 · 249 & 232Pakistan won by 7 wicketsZayed Cricket Stadium
2013-09-24ODI (W)South Africa v Bangladesh178/2 · 177South Africa won by 8 wicketsSuperSport Park
2013-09-20ODI (W)South Africa v Bangladesh153/4 · 149/8South Africa won by 6 wicketsWillowmoore Park
2013-09-15T20I (W)South Africa v Bangladesh109/4 · 106/4South Africa won by 3 runsSenwes Park
2013-09-14T20I (W)South Africa v Bangladesh85/1 · 84/6South Africa won by 9 wicketsSenwes Park
2013-08-06T20ISri Lanka v South Africa164/4 · 163/3Sri Lanka won by 6 wicketsMahinda Rajapaksa International Cricket Stadium
2013-08-04T20ISri Lanka v South Africa123/7 · 145/6South Africa won by 22 runsMahinda Rajapaksa International Cricket Stadium
2013-08-02T20ISri Lanka v South Africa103/9 · 115/6South Africa won by 12 runsR Premadasa Stadium
2013-07-31ODISri Lanka v South Africa307/4 · 179Sri Lanka won by 128 runsR Premadasa Stadium
2013-07-28ODISri Lanka v South Africa239/2 · 238Sri Lanka won by 8 wicketsPallekele International Cricket Stadium
2013-07-26ODISri Lanka v South Africa167 · 223/7South Africa won by 56 runsPallekele International Cricket Stadium
2013-07-23ODISri Lanka v South Africa223/9 · 104/5Sri Lanka won by 17 runsR Premadasa Stadium
2013-07-20ODISri Lanka v South Africa320/5 · 140Sri Lanka won by 180 runsR Premadasa Stadium
2013-06-19ODIEngland v South Africa179/3 · 175England won by 7 wicketsKennington Oval
2013-06-14ODISouth Africa v West Indies230/6 · 190/6TiedSophia Gardens
2013-06-10ODIPakistan v South Africa167 · 234/9South Africa won by 67 runsEdgbaston
2013-06-06ODIIndia v South Africa331/7 · 305India won by 26 runsSophia Gardens
2013-03-24ODISouth Africa v Pakistan208/4 · 205South Africa won by 6 wicketsWillowmoore Park
2013-03-21ODISouth Africa v Pakistan234/9 · 236/7Pakistan won by 3 wicketsKingsmead
2013-03-17ODISouth Africa v Pakistan343/5 · 309South Africa won by 34 runsNew Wanderers Stadium
2013-03-15ODISouth Africa v Pakistan191 · 192/4Pakistan won by 6 wicketsSuperSport Park
2013-03-10ODISouth Africa v Pakistan315/4 · 190South Africa won by 125 runsChevrolet Park
2013-03-03T20ISouth Africa v Pakistan100 · 195/7Pakistan won by 95 runsSuperSport Park
2013-02-22TestSouth Africa v Pakistan409 · 156 & 235South Africa won by 1 innings & 18 runsSuperSport Park
2013-02-14TestSouth Africa v Pakistan326 & 182/6 · 338 & 169South Africa won by 4 wicketsNewlands
2013-02-01TestSouth Africa v Pakistan253 & 275/3d · 49 & 268South Africa won by 211 runsNew Wanderers Stadium
2013-01-25ODISouth Africa v New Zealand264/9 · 260/9South Africa won by 1 wicketsSenwes Park
2013-01-22ODISouth Africa v New Zealand252 · 279/8New Zealand won by 27 runsDe Beers Diamond Oval
2013-01-20T20I (W)West Indies v South Africa97/4 · 94/6West Indies won by 6 wicketsBeausejour Stadium
2013-01-19T20I (W)West Indies v South Africa114/2 · 113/7West Indies won by 8 wicketsBeausejour Stadium
2013-01-19ODISouth Africa v New Zealand208 · 209/9New Zealand won by 1 wicketsBoland Park
2013-01-11TestSouth Africa v New Zealand525/8d · 121 & 211South Africa won by 1 innings & 193 runsSt George's Park
2013-01-02TestSouth Africa v New Zealand347/8d · 45 & 275South Africa won by 1 innings & 27 runsNewlands
2012-12-26T20ISouth Africa v New Zealand179/6 · 146/9South Africa won by 33 runsSt George's Park
2012-12-23T20ISouth Africa v New Zealand165/5 · 169/2New Zealand won by 8 wicketsBuffalo Park
2012-12-21T20ISouth Africa v New Zealand87/2 · 86South Africa won by 8 wicketsKingsmead
2012-11-30TestAustralia v South Africa163 & 322 · 225 & 569South Africa won by 309 runsWACA Ground
2012-11-22TestAustralia v South Africa550 & 267/8d · 388 & 248/8DrawnAdelaide Oval
2012-11-09TestAustralia v South Africa565/5d · 450/9 & 166/5DrawnBrisbane Cricket Ground
2012-10-02T20IIndia v South Africa152/6 · 151India won by 1 runsR Premadasa Stadium
2012-09-30T20I (W)South Africa v West Indies70/8 · 71/0West Indies won by 10 wicketsGalle International Stadium
2012-09-30T20IAustralia v South Africa147/2 · 146/5Australia won by 8 wicketsR Premadasa Stadium
2012-09-28T20I (W)New Zealand v South Africa151/5 · 129/9New Zealand won by 22 runsGalle International Stadium
2012-09-28T20IPakistan v South Africa136/8 · 133/6Pakistan won by 2 wicketsR Premadasa Stadium
2012-09-26T20I (W)Sri Lanka v South Africa79 · 80/4South Africa won by 6 wicketsGalle International Stadium
2012-09-22T20ISri Lanka v South Africa46/5 · 78/4South Africa won by 32 runsMahinda Rajapaksa International Cricket Stadium
2012-09-20T20ISouth Africa v Zimbabwe94/0 · 93/8South Africa won by 10 wicketsMahinda Rajapaksa International Cricket Stadium
2012-09-12T20IEngland v South Africa118/5 · 90/5England won by 28 runsEdgbaston
2012-09-10T20IEngland v South Africa29/2 · 77/5No resultOld Trafford
2012-09-08T20IEngland v South Africa118/7 · 119/3South Africa won by 7 wicketsRiverside Ground
2012-09-05ODIEngland v South Africa182 · 186/3South Africa won by 7 wicketsTrent Bridge
2012-09-02ODIEngland v South Africa224/4 · 220/8England won by 6 wicketsLord's
2012-08-31ODIEngland v South Africa212/6 · 211England won by 4 wicketsKennington Oval
2012-08-28ODIEngland v South Africa207 · 287/5South Africa won by 80 runsThe Rose Bowl
2012-08-24ODIEngland v South Africa37/0No resultSophia Gardens
2012-08-16TestEngland v South Africa315 & 294 · 309 & 351South Africa won by 51 runsLord's
2012-08-02TestEngland v South Africa425 & 130/4 · 419 & 258/9dDrawnHeadingley
2012-07-19TestEngland v South Africa385 & 240 · 637/2dSouth Africa won by 1 innings & 12 runsKennington Oval
2012-03-30T20ISouth Africa v India219/4 · 71/0South Africa won by 11 runsNew Wanderers Stadium
2012-03-23TestNew Zealand v South Africa275/9 & 200/6 · 474/9d & 189/3dDrawnBasin Reserve
2012-03-15TestNew Zealand v South Africa185 & 168 · 253 & 103/1South Africa won by 9 wicketsSeddon Park
2012-03-07TestNew Zealand v South Africa273 & 137/2 · 238 & 435/5dDrawnUniversity Oval
2012-03-03ODINew Zealand v South Africa206 · 208/5South Africa won by 5 wicketsEden Park
2012-02-29ODINew Zealand v South Africa230 · 231/4South Africa won by 6 wicketsMcLean Park
2012-02-25ODINew Zealand v South Africa253/9 · 254/4South Africa won by 6 wicketsWestpac Stadium
2012-02-22T20INew Zealand v South Africa162/7 · 165/7South Africa won by 3 runsEden Park
2012-02-19T20INew Zealand v South Africa173/4 · 174/2South Africa won by 8 wicketsSeddon Park
2012-02-17T20INew Zealand v South Africa148/4 · 147/6New Zealand won by 6 wicketsWestpac Stadium
2012-01-22ODISouth Africa v Sri Lanka312/4 · 314/8Sri Lanka won by 2 wicketsNew Wanderers Stadium
2012-01-20ODISouth Africa v Sri Lanka299/7 · 304/5Sri Lanka won by 5 wicketsDe Beers Diamond Oval
2012-01-17ODISouth Africa v Sri Lanka179/5 · 266/9South Africa won by 4 runsChevrolet Park
2012-01-14ODISouth Africa v Sri Lanka237/5 · 236/6South Africa won by 5 wicketsBuffalo Park
2012-01-11ODISouth Africa v Sri Lanka301/8 · 43South Africa won by 258 runsBoland Park
2012-01-03TestSouth Africa v Sri Lanka580/4d & 2/0 · 239 & 342South Africa won by 10 wicketsNewlands
2011-12-26TestSouth Africa v Sri Lanka168 & 241 · 338 & 279Sri Lanka won by 208 runsKingsmead
2011-12-15TestSouth Africa v Sri Lanka411 · 180 & 150South Africa won by 1 innings & 81 runsSuperSport Park
2011-11-17TestSouth Africa v Australia266 & 339 · 296 & 310/8Australia won by 2 wicketsNew Wanderers Stadium
2011-11-09TestSouth Africa v Australia96 & 236/2 · 284 & 47South Africa won by 8 wicketsNewlands
2011-10-29T20I (W)South Africa v England110/8 · 15/0No resultSenwes Park
2011-10-28ODISouth Africa v Australia222/6 · 227/7Australia won by 3 wicketsKingsmead
2011-10-25ODI (W)South Africa v England181/9 · 183/5England won by 5 wicketsSenwes Park
2011-10-23ODI (W)South Africa v England219 · 315/6England won by 96 runsSenwes Park
2011-10-23ODISouth Africa v Australia303/6 · 223South Africa won by 80 runsSt George's Park
2011-10-21ODI (W)South Africa v England235 · 297/3England won by 62 runsSenwes Park
2011-10-19ODISouth Africa v Australia129 · 183/4Australia won by 93 runsSuperSport Park
2011-10-16T20ISouth Africa v Australia148/7 · 147/8South Africa won by 3 wicketsNew Wanderers Stadium
2011-10-13T20ISouth Africa v Australia146/7 · 147/5Australia won by 5 wicketsNewlands
2011-03-25ODINew Zealand v South Africa221/8 · 172New Zealand won by 49 runsShere Bangla National Stadium
2011-03-19ODIBangladesh v South Africa78 · 284/8South Africa won by 206 runsShere Bangla National Stadium
2011-03-15ODIIreland v South Africa141 · 272/7South Africa won by 131 runsEden Gardens
2011-03-12ODIIndia v South Africa296 · 300/7South Africa won by 3 wicketsVidarbha Cricket Association Stadium
2011-03-06ODIEngland v South Africa171 · 165England won by 6 runsMA Chidambaram Stadium
2011-03-03ODINetherlands v South Africa120 · 351/5South Africa won by 231 runsPunjab Cricket Association IS Bindra Stadium
2011-02-24ODISouth Africa v West Indies223/3 · 222South Africa won by 7 wicketsArun Jaitley Stadium
2011-01-23ODISouth Africa v India250/9 · 234South Africa won by 33 runsSuperSport Park
2011-01-21ODISouth Africa v India265/7 · 142/6South Africa won by 48 runsSt George's Park
2011-01-18ODISouth Africa v India220 · 223/8India won by 2 wicketsNewlands
2011-01-15ODISouth Africa v India189 · 190India won by 1 runsNew Wanderers Stadium
2011-01-12ODISouth Africa v India289/9 · 154South Africa won by 135 runsKingsmead
2011-01-09T20ISouth Africa v India147/9 · 168/6India won by 21 runsMoses Mabhida Stadium
2011-01-02TestSouth Africa v India362 & 341 · 364 & 166/3DrawnNewlands
2010-12-26TestSouth Africa v India131 & 215 · 205 & 228India won by 87 runsKingsmead
2010-12-16TestSouth Africa v India620/4d · 136 & 459South Africa won by 1 innings & 25 runsSuperSport Park
2010-11-20TestPakistan v South Africa434 & 153/3 · 584/9d & 203/5dDrawnZayed Cricket Stadium
2010-11-12TestPakistan v South Africa248 & 343/3 · 380 & 318/2dDrawnDubai International Cricket Stadium
2010-11-08ODIPakistan v South Africa260 · 317/5South Africa won by 57 runsDubai International Cricket Stadium
2010-11-05ODIPakistan v South Africa275/9 · 274/6Pakistan won by 1 wicketsDubai International Cricket Stadium
2010-11-02ODIPakistan v South Africa226/9 · 228/9South Africa won by 2 runsDubai International Cricket Stadium
2010-10-31ODIPakistan v South Africa289/9 · 286/8Pakistan won by 1 wicketsZayed Cricket Stadium
2010-10-29ODIPakistan v South Africa203 · 207/2South Africa won by 8 wicketsZayed Cricket Stadium
2010-10-27T20IPakistan v South Africa120/9 · 125/4South Africa won by 6 wicketsZayed Cricket Stadium
2010-10-26T20IPakistan v South Africa119 · 120/4South Africa won by 6 wicketsZayed Cricket Stadium
2010-10-22ODISouth Africa v Zimbabwe399/6 · 127South Africa won by 272 runsWillowmoore Park
2010-10-17ODISouth Africa v Zimbabwe273/2 · 268South Africa won by 8 wicketsSenwes Park
2010-10-15ODISouth Africa v Zimbabwe351/6 · 287/6South Africa won by 64 runsOUTsurance Oval
2010-10-10T20ISouth Africa v Zimbabwe194/6 · 186/7South Africa won by 8 runsDe Beers Diamond Oval
2010-10-08T20ISouth Africa v Zimbabwe169/3 · 168/4South Africa won by 7 wicketsOUTsurance Oval
2010-06-26TestWest Indies v South Africa231 & 161 · 346 & 49/3South Africa won by 7 wicketsKensington Oval
2010-06-18TestWest Indies v South Africa546 · 543/6d & 235/3dDrawnWarner Park
2010-06-10TestWest Indies v South Africa102 & 293 · 352 & 206/4dSouth Africa won by 163 runsQueen's Park Oval
2010-06-03ODIWest Indies v South Africa252/6 · 255/9South Africa won by 1 wicketsQueen's Park Oval
2010-05-30ODIWest Indies v South Africa303/6 · 304/3South Africa won by 7 wicketsWindsor Park
2010-05-28ODIWest Indies v South Africa157 · 224South Africa won by 67 runsWindsor Park
2010-05-24ODIWest Indies v South Africa283 · 300/5South Africa won by 17 runsSir Vivian Richards Stadium
2010-05-22ODIWest Indies v South Africa215 · 280/7South Africa won by 66 runsSir Vivian Richards Stadium
2010-05-20T20IWest Indies v South Africa119/7 · 120/7South Africa won by 1 runsSir Vivian Richards Stadium
2010-05-19T20IWest Indies v South Africa123 · 136/7South Africa won by 13 runsSir Vivian Richards Stadium
2010-05-10T20IPakistan v South Africa148/7 · 137/7Pakistan won by 11 runsBeausejour Stadium
2010-05-08T20IEngland v South Africa168/7 · 129England won by 39 runsKensington Oval
2010-05-06T20INew Zealand v South Africa157/7 · 170/4South Africa won by 13 runsKensington Oval
2010-05-05T20IAfghanistan v South Africa80 · 139/7South Africa won by 59 runsBridgetown
2010-05-02T20IIndia v South Africa186/5 · 172/5India won by 14 runsBeausejour Stadium
2010-02-27ODIIndia v South Africa275 · 365/2South Africa won by 90 runsSardar Patel Stadium
2010-02-24ODIIndia v South Africa401/3 · 248India won by 153 runsCaptain Roop Singh Stadium
2010-02-21ODIIndia v South Africa298/9 · 297India won by 1 runsSawai Mansingh Stadium
2010-02-14TestIndia v South Africa643/6d · 296 & 290India won by 1 innings & 57 runsEden Gardens
2010-02-06TestIndia v South Africa233 & 319 · 558/6dSouth Africa won by 1 innings & 6 runsVidarbha Cricket Association Stadium
2010-01-14TestSouth Africa v England423/7d · 180 & 169South Africa won by 1 innings & 74 runsNew Wanderers Stadium
2010-01-03TestSouth Africa v England291 & 447/7d · 273 & 296/9DrawnNewlands
2009-12-26TestSouth Africa v England343 & 133 · 574/9dEngland won by 1 innings & 98 runsKingsmead
2009-12-16TestSouth Africa v England418 & 301/7d · 356 & 228/9DrawnSuperSport Park
2009-11-29ODISouth Africa v England119 · 121/3England won by 7 wicketsSt George's Park
2009-11-27ODISouth Africa v England354/6 · 242South Africa won by 112 runsNewlands
2009-11-22ODISouth Africa v England250/9 · 252/3England won by 7 wicketsSuperSport Park
2009-11-15T20ISouth Africa v England241/6 · 157/8South Africa won by 84 runsSuperSport Park
2009-11-13T20ISouth Africa v England127/3 · 202/6England won by 1 runsNew Wanderers Stadium
2009-11-10ODISouth Africa v Zimbabwe331/5 · 119South Africa won by 212 runsSuperSport Park
2009-11-08ODISouth Africa v Zimbabwe295/5 · 250/6South Africa won by 45 runsWillowmoore Park
2009-10-28T20I (W)South Africa v West Indies95/6 · 97West Indies won by 2 runsBoland Bank Park
2009-10-21ODI (W)South Africa v West Indies163/3 · 160South Africa won by 7 wicketsBoland Bank Park
2009-09-27ODISouth Africa v England301/9 · 323/8England won by 22 runsSuperSport Park
2009-09-24ODISouth Africa v New Zealand217/5 · 214South Africa won by 5 wicketsSuperSport Park
2009-09-22ODISouth Africa v Sri Lanka206/7 · 319/8Sri Lanka won by 55 runsSuperSport Park
2009-06-18T20IPakistan v South Africa149/4 · 142/5Pakistan won by 7 runsTrent Bridge
2009-06-16T20IIndia v South Africa118/8 · 130/5South Africa won by 12 runsTrent Bridge
2009-06-13T20ISouth Africa v West Indies183/7 · 163/9South Africa won by 20 runsKennington Oval
2009-06-11T20IEngland v South Africa111 · 114/3South Africa won by 7 wicketsTrent Bridge
2009-06-09T20INew Zealand v South Africa127/5 · 128/7South Africa won by 1 runsLord's
2009-06-07T20IScotland v South Africa81 · 211/5South Africa won by 130 runsKennington Oval
2009-04-17ODISouth Africa v Australia256 · 303/7Australia won by 47 runsNew Wanderers Stadium
2009-04-13ODISouth Africa v Australia317/6 · 256South Africa won by 61 runsSt George's Park
2009-04-09ODISouth Africa v Australia289/6 · 264/7South Africa won by 25 runsNewlands
2009-04-05ODISouth Africa v Australia132/3 · 131South Africa won by 7 wicketsSuperSport Park
2009-04-03ODISouth Africa v Australia145 · 286/7Australia won by 141 runsKingsmead
2009-03-29T20ISouth Africa v Australia156/5 · 139/8South Africa won by 17 runsSuperSport Park
2009-03-27T20ISouth Africa v Australia168/6 · 166/7South Africa won by 4 wicketsNew Wanderers Stadium
2009-03-19TestSouth Africa v Australia651 · 209 & 422South Africa won by 1 innings & 20 runsNewlands
2009-03-06TestSouth Africa v Australia138/9 & 370/9 · 352 & 331/5dAustralia won by 175 runsKingsmead
2009-02-26TestSouth Africa v Australia220 & 291 · 466 & 207Australia won by 162 runsNew Wanderers Stadium
2009-01-30ODIAustralia v South Africa249 · 288/6South Africa won by 39 runsWACA Ground
2009-01-26ODIAustralia v South Africa222 · 223/2South Africa won by 8 wicketsAdelaide Oval
2009-01-23ODIAustralia v South Africa269 · 270/7South Africa won by 3 wicketsSydney Cricket Ground
2009-01-18ODIAustralia v South Africa249/9 · 244/6Australia won by 5 runsBellerive Oval
2009-01-16ODIAustralia v South Africa271/8 · 272/7South Africa won by 3 wicketsMelbourne Cricket Ground
2009-01-13T20IAustralia v South Africa161/4 · 157/5Australia won by 6 wicketsBrisbane Cricket Ground
2009-01-11T20IAustralia v South Africa182/9 · 130Australia won by 52 runsMelbourne Cricket Ground
2009-01-03TestAustralia v South Africa445 & 257/4d · 327/9 & 272Australia won by 103 runsSydney Cricket Ground
2008-12-26TestAustralia v South Africa394 & 247 · 459 & 183/1South Africa won by 9 wicketsMelbourne Cricket Ground
2008-12-17TestAustralia v South Africa375 & 319 · 281 & 414/4South Africa won by 6 wicketsWACA Ground
2008-11-26TestSouth Africa v Bangladesh429 · 250 & 131South Africa won by 1 innings & 48 runsSuperSport Park
2008-11-19TestSouth Africa v Bangladesh441/9 · 153 & 159South Africa won by 1 innings & 129 runsOUTsurance Oval
2008-11-09ODISouth Africa v Bangladesh358/4 · 230South Africa won by 128 runsBenoni
2008-11-07ODISouth Africa v Bangladesh283/8 · 222South Africa won by 61 runsSenwes Park
2008-11-05T20ISouth Africa v Bangladesh118/7 · 109/8South Africa won by 12 runsNew Wanderers Stadium
2008-10-31ODISouth Africa v Kenya336/7 · 177South Africa won by 159 runsOUTsurance Oval
2008-09-03ODIEngland v South Africa6/1No resultSophia Gardens
2008-08-31ODIEngland v South Africa137/3 · 183/6England won by 7 wicketsLord's
2008-08-29ODIEngland v South Africa296/7 · 170England won by 126 runsKennington Oval
2008-08-26ODIEngland v South Africa85/0 · 83England won by 10 wicketsTrent Bridge
2008-08-22ODIEngland v South Africa275/4 · 255England won by 20 runsHeadingley
2008-08-07TestEngland v South Africa316 & 198/4 · 194 & 318England won by 6 wicketsKennington Oval
2008-07-30TestEngland v South Africa231 & 363 · 314 & 283/5South Africa won by 5 wicketsEdgbaston
2008-07-18TestEngland v South Africa203 & 327 · 522 & 9/0South Africa won by 10 wicketsHeadingley
2008-07-10TestEngland v South Africa593/8d · 247 & 393/3dDrawnLord's
2008-04-11TestIndia v South Africa325 & 64/2 · 265 & 121India won by 8 wicketsGreen Park
2008-04-03TestIndia v South Africa76 & 328 · 494/7dSouth Africa won by 1 innings & 90 runsSardar Patel Stadium
2008-03-26TestIndia v South Africa627 · 540 & 331/5dDrawnMA Chidambaram Stadium
2008-03-14ODIBangladesh v South Africa143 · 147/3South Africa won by 7 wicketsShere Bangla National Stadium
2008-03-12ODIBangladesh v South Africa173 · 179/3South Africa won by 7 wicketsShere Bangla National Stadium
2008-03-09ODIBangladesh v South Africa178 · 180/1South Africa won by 9 wicketsChittagong Divisional Stadium
2008-02-29TestBangladesh v South Africa259/9 & 119/9 · 583/7dSouth Africa won by 1 innings & 205 runsChittagong Divisional Stadium
2008-02-22TestBangladesh v South Africa192 & 182 · 170 & 205/5South Africa won by 5 wicketsShere Bangla National Stadium
2008-02-22ODI (W)Ireland v South Africa107 · 108/3South Africa won by 7 wicketsStellenbosch University 1
2008-02-21ODI (W)South Africa v Netherlands277/4 · 50South Africa won by 227 runsStellenbosch University 1
2008-02-03ODISouth Africa v West Indies211/2 · 295/7South Africa won by 8 wicketsNew Wanderers Stadium
2008-02-01ODISouth Africa v West Indies266/5 · 263/9South Africa won by 5 wicketsKingsmead
2008-01-27ODISouth Africa v West Indies256/3 · 252/7South Africa won by 7 wicketsSt George's Park
2008-01-25ODISouth Africa v West Indies255/9 · 169South Africa won by 86 runsNewlands
2008-01-20ODISouth Africa v West Indies176/4 · 175South Africa won by 6 wicketsSuperSport Park
2008-01-18T20ISouth Africa v West Indies134/6 · 131/7South Africa won by 4 wicketsNew Wanderers Stadium
2008-01-10TestSouth Africa v West Indies556/4d · 139 & 317/9South Africa won by 1 innings & 100 runsKingsmead
2008-01-02TestSouth Africa v West Indies321 & 186/3 · 243 & 262South Africa won by 7 wicketsNewlands
2007-12-26TestWest Indies v South Africa408 & 175 · 195 & 260West Indies won by 128 runsSt George's Park
2007-12-16T20ISouth Africa v West Indies58/8 · 60/5West Indies won by 5 wicketsSt George's Park
2007-12-02ODISouth Africa v New Zealand242/5 · 238/8South Africa won by 5 wicketsNewlands
2007-11-30ODISouth Africa v New Zealand209/9 · 210/3New Zealand won by 7 wicketsSt George's Park
2007-11-25ODISouth Africa v New Zealand249/8 · 248/6South Africa won by 2 wicketsKingsmead
2007-11-23T20ISouth Africa v New Zealand131/7 · 129/7South Africa won by 3 wicketsNew Wanderers Stadium
2007-11-16TestNew Zealand v South Africa188/9 & 136/9 · 383South Africa won by 1 innings & 59 runsSuperSport Park
2007-11-08TestSouth Africa v New Zealand226 & 422/3d · 118 & 172/9South Africa won by 358 runsWanderers Stadium
2007-10-29ODIPakistan v South Africa219 · 233/9South Africa won by 14 runsGaddafi Stadium
2007-10-26ODIPakistan v South Africa230/9 · 233/3South Africa won by 7 wicketsMultan Cricket Stadium
2007-10-23ODIPakistan v South Africa202/4 · 197Pakistan won by 6 wicketsIqbal Stadium
2007-10-20ODIPakistan v South Africa265/9 · 240Pakistan won by 25 runsGaddafi Stadium
2007-10-18ODIPakistan v South Africa249 · 294/5South Africa won by 45 runsGaddafi Stadium
2007-10-08TestSouth Africa v Pakistan357 & 305/4d · 206 & 316/4DrawnGaddafi Stadium
2007-10-01TestSouth Africa v Pakistan450 & 264/7d · 291 & 263South Africa won by 160 runsNational Stadium, Karachi
2007-09-20T20ISouth Africa v India116/9 · 153/5India won by 37 runsKingsmead
2007-09-19T20ISouth Africa v New Zealand158/4 · 153/8South Africa won by 6 wicketsKingsmead
2007-09-16T20ISouth Africa v England154/8 · 135/7South Africa won by 19 runsNewlands
2007-09-15T20ISouth Africa v Bangladesh146/3 · 144South Africa won by 7 wicketsNewlands
2007-09-11T20ISouth Africa v West Indies208/2 · 205/6South Africa won by 8 wicketsNew Wanderers Stadium
2007-08-26ODIZimbabwe v South Africa295/7 · 323/9South Africa won by 28 runsHarare Sports Club
2007-08-25ODIZimbabwe v South Africa247/7 · 251/2South Africa won by 8 wicketsHarare Sports Club
2007-08-22ODIZimbabwe v South Africa206 · 210/5South Africa won by 5 wicketsQueens Sports Club
2007-07-01ODIIndia v South Africa152/4 · 148/7India won by 6 wicketsCivil Service Cricket Club
2007-06-29ODIIndia v South Africa227/4 · 226/6India won by 6 wicketsCivil Service Cricket Club
2007-06-26ODIIndia v South Africa242/8 · 245/6South Africa won by 4 wicketsCivil Service Cricket Club
2007-06-24ODIIreland v South Africa131 · 173/4South Africa won by 42 runsCivil Service Cricket Club
2007-04-25ODIAustralia v South Africa153/3 · 149Australia won by 7 wicketsBeausejour Stadium
2007-04-17ODIEngland v South Africa154 · 157/1South Africa won by 9 wicketsKensington Oval
2007-04-14ODINew Zealand v South Africa196/5 · 193/7New Zealand won by 5 wicketsNational Cricket Stadium
2007-04-10ODIWest Indies v South Africa289/9 · 356/4South Africa won by 67 runsNational Cricket Stadium
2007-04-07ODIBangladesh v South Africa251/8 · 184Bangladesh won by 67 runsProvidence Stadium
2007-04-03ODIIreland v South Africa152/8 · 165/3South Africa won by 7 wicketsProvidence Stadium
2007-03-28ODISouth Africa v Sri Lanka212/9 · 209South Africa won by 1 wicketsProvidence Stadium
2007-03-24ODIAustralia v South Africa377/6 · 294Australia won by 83 runsWarner Park
2007-03-20ODIScotland v South Africa186/8 · 188/3South Africa won by 7 wicketsWarner Park
2007-03-16ODINetherlands v South Africa132/9 · 353/3South Africa won by 221 runsWarner Park
2007-02-14ODISouth Africa v Pakistan156/1 · 153South Africa won by 9 wicketsNew Wanderers Stadium
2007-02-11ODISouth Africa v Pakistan113/0 · 107South Africa won by 10 wicketsNewlands
2007-02-09ODISouth Africa v Pakistan245/8No resultSt George's Park
2007-02-07ODISouth Africa v Pakistan210 · 351/4Pakistan won by 141 runsKingsmead
2007-02-04ODISouth Africa v Pakistan392/6 · 228South Africa won by 164 runsSuperSport Park
2007-02-02T20ISouth Africa v Pakistan132/0 · 129/8South Africa won by 10 wicketsJohannesburg
2007-01-26TestPakistan v South Africa157 & 186 · 183 & 161/5South Africa won by 5 wicketsNewlands
2007-01-24ODI (W)Pakistan v South Africa156/9 · 160/4South Africa won by 6 wicketsSinovich Park
2007-01-22ODI (W)South Africa v Pakistan226 · 142/8South Africa won by 84 runsHarlequins
2007-01-19TestSouth Africa v Pakistan124 & 331 · 265 & 191/5Pakistan won by 5 wicketsSt George's Park
2007-01-11TestSouth Africa v Pakistan417 & 199/3 · 313 & 302South Africa won by 7 wicketsCenturion
2007-01-02TestIndia v South Africa414 & 169 · 373 & 211/5South Africa won by 5 wicketsNewlands
2006-12-26TestSouth Africa v India328 & 265/8d · 240 & 179South Africa won by 174 runsKingsmead
2006-12-15TestIndia v South Africa249 & 236 · 84 & 278India won by 123 runsWanderers Stadium
2006-12-03ODISouth Africa v India201/1 · 200/9South Africa won by 9 wicketsSuperSport Park
2006-12-01T20ISouth Africa v India126/9 · 127/4India won by 6 wicketsNew Wanderers Stadium
2006-11-29ODISouth Africa v India243/8 · 163South Africa won by 80 runsSt George's Park
2006-11-26ODISouth Africa v India274/7 · 168South Africa won by 106 runsNewlands
2006-11-22ODISouth Africa v India248/8 · 91South Africa won by 157 runsKingsmead
2006-11-02ODISouth Africa v West Indies258/8 · 262/4West Indies won by 6 wicketsSawai Mansingh Stadium
2006-10-27ODIPakistan v South Africa89 · 213/8South Africa won by 124 runsPunjab Cricket Association IS Bindra Stadium
2006-10-24ODISouth Africa v Sri Lanka219/9 · 141South Africa won by 78 runsSardar Patel Stadium
2006-10-16ODINew Zealand v South Africa195 · 108New Zealand won by 87 runsBrabourne Stadium
2006-09-20ODISouth Africa v Zimbabwe418/5 · 247/4South Africa won by 171 runsSedgars Park
2006-09-18ODISouth Africa v Zimbabwe156/4 · 152South Africa won by 6 wicketsBuffalo Park
2006-09-15ODISouth Africa v Zimbabwe202/5 · 201/7South Africa won by 5 wicketsGoodyear Park
2006-08-04TestSouth Africa v Sri Lanka361 & 311 · 321 & 352/9Sri Lanka won by 1 wicketsP Sara Oval
2006-07-27TestSouth Africa v Sri Lanka169 & 434 · 756/5dSri Lanka won by 1 innings & 153 runsSinhalese Sports Club Ground
2006-05-05TestNew Zealand v South Africa119 & 283 · 186 & 220/6South Africa won by 4 wicketsWanderers Stadium
2006-04-27TestNew Zealand v South Africa593/8d & 121/3 · 512DrawnNewlands
2006-04-15TestSouth Africa v New Zealand276 & 299 · 327 & 120South Africa won by 128 runsSuperSport Park
2006-03-31TestSouth Africa v Australia303 & 258 · 270/9 & 294/8Australia won by 2 wicketsWanderers Stadium
2006-03-24TestAustralia v South Africa369 & 307/4d · 267 & 297Australia won by 112 runsKingsmead
2006-03-16TestSouth Africa v Australia205 & 197 · 308 & 95/3Australia won by 7 wicketsNewlands
2006-03-12ODISouth Africa v Australia438/9 · 434/4South Africa won by 1 wicketsNew Wanderers Stadium
2006-03-10ODISouth Africa v Australia246/9 · 247/9Australia won by 1 wicketsKingsmead
2006-03-05ODISouth Africa v Australia230 · 254/6Australia won by 24 runsSt George's Park
2006-03-03ODISouth Africa v Australia289/7 · 93South Africa won by 196 runsNewlands
2006-02-26ODISouth Africa v Australia207/4 · 229/8South Africa won by 6 wicketsSuperSport Park
2006-02-24T20ISouth Africa v Australia201/4 · 199/7South Africa won by 2 runsNew Wanderers Stadium
2006-02-07ODISouth Africa v Sri Lanka181 · 257/9Sri Lanka won by 76 runsBellerive Oval
2006-02-05ODIAustralia v South Africa344/6 · 287/6Australia won by 57 runsSydney Cricket Ground
2006-02-03ODIAustralia v South Africa281/7 · 201/9Australia won by 80 runsDocklands Stadium
2006-01-31ODISouth Africa v Sri Lanka224/5 · 221South Africa won by 5 wicketsWACA Ground
2006-01-24ODISouth Africa v Sri Lanka263/5 · 254/8South Africa won by 9 runsAdelaide Oval
2006-01-20ODIAustralia v South Africa245 · 186Australia won by 59 runsDocklands Stadium
2006-01-17ODISouth Africa v Sri Lanka188 · 282/6Sri Lanka won by 94 runsBrisbane Cricket Ground
2006-01-15ODIAustralia v South Africa228 · 231/5South Africa won by 5 wicketsBrisbane Cricket Ground
2006-01-09T20IAustralia v South Africa209/3 · 114Australia won by 95 runsBrisbane Cricket Ground
2006-01-02TestSouth Africa v Australia451/9d & 194/6d · 359 & 288/2Australia won by 8 wicketsSydney Cricket Ground
2005-12-26TestAustralia v South Africa355 & 321/7d · 311 & 181Australia won by 184 runsMelbourne Cricket Ground
2005-12-16TestAustralia v South Africa258 & 528/8d · 296 & 287/5DrawnW.A.C.A
2005-11-28ODISouth Africa v India221/6 · 224/5India won by 5 wicketsWankhede Stadium
2005-11-25ODIIndia v South Africa188 · 189/0South Africa won by 10 wicketsEden Gardens
2005-11-19ODIIndia v South Africa171/4 · 169/9India won by 6 wicketsBengaluru
2005-11-16ODIIndia v South Africa249/9 · 252/5South Africa won by 5 wicketsRajiv Gandhi International Stadium
2005-11-06ODINew Zealand v South Africa215 · 140/5South Africa won by 5 wicketsSuperSport Park
2005-11-04ODISouth Africa v New Zealand79/2No resultKingsmead
2005-10-30ODINew Zealand v South Africa243/9 · 245/6South Africa won by 4 wicketsSt George's Park
2005-10-28ODISouth Africa v New Zealand201/9 · 182South Africa won by 19 runsNewlands
2005-10-23ODISouth Africa v New Zealand250/8 · 249/8South Africa won by 2 wicketsBloemfontein
2005-10-21T20ISouth Africa v New Zealand133 · 134/5New Zealand won by 5 wicketsNew Wanderers Stadium
2005-05-15ODIWest Indies v South Africa138/7 · 141/3South Africa won by 7 wicketsQueen's Park Oval
2005-05-14ODIWest Indies v South Africa231/8 · 232/4South Africa won by 6 wicketsPort of Spain
2005-05-11ODIWest Indies v South Africa283 · 284/6South Africa won by 1 runBridgetown
2005-05-08ODIWest Indies v South Africa152/7 · 124/2South Africa won by 8 wicketsSabina Park
2005-05-07ODIWest Indies v South Africa253 · 255/2South Africa won by 8 wicketsKingston
2005-04-29TestSouth Africa v West Indies588/6d & 127/1 · 747DrawnAntigua Recreation Ground
2005-04-21TestWest Indies v South Africa296 & 166 · 548/9dSouth Africa won by 1 innings & 86 runsKensington Oval
2005-04-08TestWest Indies v South Africa347 & 194 · 398 & 146/2South Africa won by 8 wicketsPort of Spain
2005-03-31TestWest Indies v South Africa543/5d · 188 & 269/4DrawnGeorgetown
2005-03-11TestZimbabwe v South Africa269 & 149 · 480/7dSouth Africa won by 1 innings & 62 runsSuperSport Park
2005-03-04TestZimbabwe v South Africa54 & 265 · 340/3dSouth Africa won by 1 innings & 21 runsNewlands
2005-03-02ODIZimbabwe v South Africa206/8 · 207/5South Africa won by 5 wicketsSt George's Park
2005-02-27ODISouth Africa v Zimbabwe329/6 · 198/7South Africa won by 131 runsKingsmead
2005-02-25ODISouth Africa v Zimbabwe301/7 · 136South Africa won by 165 runsWanderers Stadium
2005-02-13ODIEngland v South Africa240 · 241/7South Africa won by 3 wicketsSuperSport Park
2005-02-11ODISouth Africa v England211 · 7/2No resultKingsmead
2005-02-09ODISouth Africa v England311/7 · 304/8South Africa won by 7 runsBuffalo Park
2005-02-06ODISouth Africa v England291/5 · 183South Africa won by 108 runsNewlands
2005-02-04ODIEngland v South Africa267/8 · 270/7South Africa won by 3 wicketsSt George's Park
2005-02-02ODIEngland v South Africa270/5 · 270/8TiedMangaung Oval
2005-01-30ODISouth Africa v England175/9 · 103/3England won by 26 runsWanderers Stadium
2005-01-21TestSouth Africa v England247 & 296/6 · 359 & 73/4DrawnCenturion
2005-01-13TestSouth Africa v England419 & 247 · 411/8d & 332/9England won by 77 runsJohannesburg
2005-01-02TestSouth Africa v England441 & 222/8d · 163 & 304South Africa won by 196 runsNewlands
2004-12-26TestSouth Africa v England332 & 290/8 · 139 & 570/7DrawnDurban
2004-12-17TestSouth Africa v England337 & 229 · 425 & 145/3England won by 7 wicketsGqeberha
2004-11-28TestSouth Africa v India305 & 222 · 411 & 120/2India won by 8 wicketsEden Gardens
2004-11-20TestSouth Africa v India510/9d & 169/4 · 466DrawnGreen Park
2004-09-18ODISouth Africa v West Indies246/6 · 249/5West Indies won by 5 wicketsKennington Oval
2004-09-12ODIBangladesh v South Africa93 · 94/1South Africa won by 9 wicketsBirmingham
2004-08-31ODISri Lanka v South Africa308/8 · 259Sri Lanka won by 49 runsSinhalese Sports Club
2004-08-28ODISouth Africa v Sri Lanka235/7 · 236/3Sri Lanka won by 7 wicketsRangiri Dambulla International Stadium
2004-08-25ODISri Lanka v South Africa192/6 · 191Sri Lanka won by 4 wicketsDambulla
2004-08-22ODISri Lanka v South Africa213/9 · 176Sri Lanka won by 37 runsColombo (RPS)
2004-08-20ODISri Lanka v South Africa265/7 · 263/9Sri Lanka won by 3 wicketsColombo (RPS)
2004-08-11TestSri Lanka v South Africa470 & 211/4d · 189 & 179Sri Lanka won by 313 runsColombo (SSC)
2004-08-04TestSri Lanka v South Africa486 & 214/9d · 376 & 203/3DrawnGalle
2004-03-26TestNew Zealand v South Africa297 & 252 · 316 & 234/4South Africa won by 6 wicketsBasin Reserve
2004-03-18TestSouth Africa v New Zealand296 & 349 · 595 & 53/1New Zealand won by 9 wicketsEden Park
2004-03-10TestNew Zealand v South Africa509 & 39/1 · 459 & 313/4dDrawnHamilton
2004-03-02ODINew Zealand v South Africa190/5 · 186/9New Zealand won by 5 wicketsNapier
2004-02-29ODINew Zealand v South Africa193/8 · 175/5New Zealand won by 2 runsAuckland
2004-02-25ODISouth Africa v New Zealand259/7 · 264/4New Zealand won by 6 wicketsCarisbrook
2004-02-20ODINew Zealand v South Africa254/5 · 249/7New Zealand won by 5 runsWellington
2004-02-17ODINew Zealand v South Africa255/5 · 253/8New Zealand won by 5 wicketsChristchurch
2004-02-13ODINew Zealand v South Africa225/8 · 226/5South Africa won by 5 wicketsAuckland
2004-02-04ODISouth Africa v West Indies310/6 · 304/2South Africa won by 4 wicketsJohannesburg
2004-02-01ODISouth Africa v West Indies297/4 · 300/3West Indies won by 7 wicketsSuperSport Park
2004-01-30ODIWest Indies v South Africa147/8 · 15/1No resultKingsmead
2004-01-28ODISouth Africa v West Indies179/7 · 163South Africa won by 16 runsGqeberha
2004-01-25ODISouth Africa v West Indies263/4 · 54South Africa won by 209 runsNewlands
2004-01-16TestSouth Africa v West Indies604/6d & 46/0 · 301 & 348South Africa won by 10 wicketsCenturion
2004-01-02TestSouth Africa v West Indies532 & 335/3d · 427 & 354/5DrawnCape Town
2003-12-26TestSouth Africa v West Indies658/9 · 264 & 329South Africa won by inns & 65 runsDurban
2003-12-12TestSouth Africa v West Indies561 & 226/6d · 410 & 188South Africa won by 189 runsNew Wanderers Stadium
2003-10-24TestSouth Africa v Pakistan278 & 371/8d · 348 & 242/6DrawnIqbal Stadium
2003-10-17TestSouth Africa v Pakistan320/9 & 241 · 401 & 164/2Pakistan won by 8 wicketsGaddafi Stadium
2003-10-12ODIPakistan v South Africa192 · 193/3South Africa won by 7 wicketsRawalpindi Cricket Stadium
2003-10-10ODIPakistan v South Africa157 · 158/4South Africa won by 6 wicketsRawalpindi Cricket Stadium
2003-10-07ODIPakistan v South Africa243/8 · 221/6South Africa won by 13 runsIqbal Stadium
2003-10-05ODIPakistan v South Africa267/7 · 225/9Pakistan won by 42 runsGaddafi Stadium
2003-10-03ODIPakistan v South Africa277/6 · 269/6Pakistan won by 8 runsGaddafi Stadium
2003-09-04TestSouth Africa v England484 & 229 · 604/9d & 110/1England won by 9 wicketsKennington Oval
2003-08-21TestSouth Africa v England342 & 365 · 307 & 209South Africa won by 191 runsHeadingley
2003-08-14TestEngland v South Africa445 & 118 · 362 & 131England won by 70 runsTrent Bridge
2003-07-31TestEngland v South Africa173 & 417 · 682/6dSouth Africa won by inns & 92 runsLord's
2003-07-24TestSouth Africa v England594/5d & 134/4d · 408 & 110/1DrawnEdgbaston
2003-07-12ODISouth Africa v England107 · 111/3England won by 7 wicketsLord's
2003-07-10ODIZimbabwe v South Africa173/8 · 174/3South Africa won by 7 wicketsThe Rose Bowl
2003-07-08ODIEngland v South Africa199/6 · 198/9England won by 4 wicketsBirmingham
2003-07-05ODISouth Africa v Zimbabwe175/1 · 174/8South Africa won by 9 wicketsCardiff
2003-07-03ODIEngland v South Africa223/7 · 227/3South Africa won by 7 wicketsOld Trafford
2003-06-29ODISouth Africa v Zimbabwe272/5 · 226/9South Africa won by 46 runsSt Lawrence Ground
2003-06-28ODISouth Africa v England264/6 · 265/4England won by 6 wicketsKennington Oval
2003-05-01TestBangladesh v South Africa102 & 210 · 330South Africa won by inns & 18 runsDhaka
2003-04-24TestBangladesh v South Africa173 & 237 · 470/2dSouth Africa won by inns & 60 runsChattogram
2003-04-21ODIIndia v South Africa46/3No resultBangabandhu National Stadium
2003-04-18ODIIndia v South Africa215 · 216/5South Africa won by 5 wicketsDhaka
2003-04-17ODIBangladesh v South Africa168 · 261/5South Africa won by 93 runsDhaka
2003-04-14ODIBangladesh v South Africa211 · 294/3South Africa won by 83 runsDhaka
2003-04-13ODIIndia v South Africa307/4 · 154India won by 153 runsDhaka
2003-03-03ODISri Lanka v South Africa268/9 · 229/6TiedKingsmead
2003-02-27ODISouth Africa v Canada254/8 · 136/5South Africa won by 118 runsBuffalo Park
2003-02-22ODIBangladesh v South Africa108 · 109/0South Africa won by 10 wicketsGoodyear Park
2003-02-16ODISouth Africa v New Zealand306/6 · 229/1New Zealand won by 9 wicketsNew Wanderers Stadium
2003-02-12ODIKenya v South Africa140 · 142/0South Africa won by 10 wicketsNorth West Cricket Stadium
2003-02-09ODIWest Indies v South Africa278/5 · 275/9West Indies won by 3 runsNewlands
2003-01-02TestSouth Africa v Pakistan620/7d · 252 & 226South Africa won by 1 innings & 142 runsNewlands
2002-12-26TestSouth Africa v Pakistan368 & 45/0 · 161 & 250South Africa won by 10 wicketsKingsmead
2002-12-18ODISouth Africa v Pakistan265/8 · 231South Africa won by 34 runsCape Town
2002-12-16ODISouth Africa v Pakistan214/1 · 213South Africa won by 9 wicketsPaarl
2002-12-13ODISouth Africa v Pakistan182 · 120South Africa won by 62 runsEast London
2002-12-11ODISouth Africa v Pakistan153 · 335/6Pakistan won by 182 runsGqeberha
2002-12-08ODISouth Africa v Pakistan272/7 · 140South Africa won by 132 runsDurban
2002-12-06ODISouth Africa v Sri Lanka229/4 · 228/8South Africa won by 6 wicketsBloemfontein
2002-12-04ODISouth Africa v Sri Lanka190/2 · 184South Africa won by 8 wicketsKimberley
2002-12-01ODISouth Africa v Sri Lanka253/7 · 258/3Sri Lanka won by 7 wicketsBenoni
2002-11-29ODISouth Africa v Sri Lanka317/6 · 140South Africa won by 177 runsCenturion
2002-11-27ODISouth Africa v Sri Lanka129/4 · 128South Africa won by 6 wicketsJohannesburg
2002-11-15TestSouth Africa v Sri Lanka448 & 124/7 · 323 & 245South Africa won by 3 wicketsCenturion
2002-11-08TestSouth Africa v Sri Lanka386 · 192 & 130South Africa won by inns & 64 runsJohannesburg
2002-10-25TestSouth Africa v Bangladesh482/5d · 215 & 107South Africa won by inns & 160 runsPotchefstroom
2002-10-18TestSouth Africa v Bangladesh529/4d · 170 & 252South Africa won by inns & 107 runsEast London
2002-10-09ODISouth Africa v Bangladesh152/3 · 151South Africa won by 7 wicketsKimberley
2002-10-06ODISouth Africa v Bangladesh155/0 · 154/9South Africa won by 10 wicketsBenoni
2002-10-03ODISouth Africa v Bangladesh301/8 · 133South Africa won by 168 runsPotchefstroom
2002-09-25ODIIndia v South Africa261/9 · 251/6India won by 10 runsColombo (RPS)
2002-09-13ODISouth Africa v West Indies242/8 · 238/8South Africa won by 2 wicketsColombo (SSC)
2002-08-21ODISouth Africa v Sri Lanka208 · 235/7Sri Lanka won by 27 runsTangier
2002-08-19ODISouth Africa v Sri Lanka220/6 · 221/4Sri Lanka won by 6 wicketsTangier
2002-08-18ODIPakistan v South Africa188 · 196/8South Africa won by 8 runsTangier
2002-08-15ODISouth Africa v Sri Lanka174 · 267/7Sri Lanka won by 93 runsTangier
2002-08-12ODIPakistan v South Africa229 · 283/9South Africa won by 54 runsTangier
2002-04-09ODISouth Africa v Australia249/7 · 185South Africa won by 65 runsCape Town
2002-04-06ODISouth Africa v Australia326/3 · 330/7Australia won by 3 wicketsGqeberha
2002-04-03ODISouth Africa v Australia267/6 · 271/2Australia won by 8 wicketsDurban
2002-03-30ODISouth Africa v Australia253 · 290/6Australia won by 37 runsBloemfontein
2002-03-27ODISouth Africa v Australia259/7 · 259/9TiedPotchefstroom
2002-03-24ODISouth Africa v Australia181 · 226/8Australia won by 45 runsCenturion
2002-03-22ODISouth Africa v Australia204 · 223/8Australia won by 19 runsJohannesburg
2002-03-15TestSouth Africa v Australia167 & 340/5 · 315 & 186South Africa won by 5 wicketsDurban
2002-03-08TestSouth Africa v Australia239 & 473 · 382 & 334/6Australia won by 4 wicketsCape Town
2002-02-22TestSouth Africa v Australia159 & 133 · 652/7dAustralia won by inns & 360 runsJohannesburg
2002-02-08ODINew Zealand v South Africa175 · 173/4South Africa won by 6 wicketsSydney
2002-02-06ODINew Zealand v South Africa190 · 191/2South Africa won by 8 wicketsMelbourne
2002-02-03ODIAustralia v South Africa283/7 · 250/5Australia won by 33 runsW.A.C.A
2002-02-01ODINew Zealand v South Africa203/8 · 270/5South Africa won by 67 runsW.A.C.A
2002-01-27ODINew Zealand v South Africa160 · 253/5South Africa won by 93 runsAdelaide
2002-01-22ODIAustralia v South Africa107/2 · 106Australia won by 8 wicketsSydney
2002-01-20ODIAustralia v South Africa241/4 · 214Australia won by 27 runsBrisbane
2002-01-19ODINew Zealand v South Africa244/6 · 241New Zealand won by 4 wicketsBrisbane
2002-01-15ODINew Zealand v South Africa231/9 · 257/7South Africa won by 26 runsHobart
2002-01-13ODIAustralia v South Africa198 · 199/6South Africa won by 4 wicketsMelbourne
2002-01-02TestAustralia v South Africa554 & 54/0 · 154 & 452Australia won by 10 wicketsSydney
2001-12-26TestAustralia v South Africa487 & 10/1 · 277 & 219Australia won by 9 wicketsMelbourne
2001-12-14TestAustralia v South Africa439 & 309/7 · 374 & 128Australia won by 246 runsAdelaide
2001-11-16TestSouth Africa v India362 & 233/5d · 201 & 206/3DrawnGqeberha
2001-11-03TestSouth Africa v India563 & 54/1 · 379 & 237South Africa won by 9 wicketsBloemfontein
2001-10-26ODISouth Africa v India187/4 · 183South Africa won by 6 wicketsDurban
2001-10-19ODISouth Africa v India282/4 · 236South Africa won by 46 runsEast London
2001-10-10ODISouth Africa v India192 · 233India won by 41 runsCenturion
2001-10-05ODISouth Africa v India280/4 · 279/5South Africa won by 6 wicketsJohannesburg
2001-09-30ODIZimbabwe v South Africa184/6 · 188/4South Africa won by 6 wicketsHarare
2001-09-29ODIZimbabwe v South Africa124 · 272/7South Africa won by 148 runsHarare
2001-09-23ODIZimbabwe v South Africa210/5 · 363/3South Africa won by 153 runsBulawayo
2001-09-14TestZimbabwe v South Africa419/9d & 96/3 · 519/8DrawnBulawayo
2001-09-07TestZimbabwe v South Africa286 & 391 · 600/3d & 79/1South Africa won by 9 wicketsHarare
2001-05-16ODIWest Indies v South Africa164/4 · 163/7West Indies won by 6 wicketsKingstown
2001-05-12ODIWest Indies v South Africa137 · 190South Africa won by 53 runsPort of Spain
2001-05-09ODIWest Indies v South Africa199 · 202/3South Africa won by 7 wicketsBridgetown
2001-05-06ODIWest Indies v South Africa200 · 201/2South Africa won by 8 wicketsSt George's
2001-05-05ODIWest Indies v South Africa155 · 287/4South Africa won by 132 runsSt George's
2001-05-02ODIWest Indies v South Africa220/8 · 221/2South Africa won by 8 wicketsSt John's
2001-04-28ODIWest Indies v South Africa202/7 · 200West Indies won by 3 wicketsKingston
2001-04-19TestWest Indies v South Africa225 & 301 · 141 & 255West Indies won by 130 runsKingston
2001-04-06TestWest Indies v South Africa140 & 240 · 247 & 215/7dSouth Africa won by 82 runsSt John's
2001-03-29TestWest Indies v South Africa387 & 88/7 · 454 & 197/9DrawnBridgetown
2001-03-17TestWest Indies v South Africa342 & 162 · 286 & 287South Africa won by 69 runsPort of Spain
2001-03-09TestWest Indies v South Africa304 & 333/7 · 332 & 142/2DrawnGeorgetown
2001-01-20TestSouth Africa v Sri Lanka378 · 119 & 252South Africa won by inns & 7 runsCenturion
2001-01-17ODISouth Africa v Sri Lanka204 · 214/6Sri Lanka won by 4 runsJohannesburg
2001-01-14ODISouth Africa v Sri Lanka207/5 · 206South Africa won by 5 wicketsBloemfontein
2001-01-11ODISouth Africa v Sri Lanka290/7 · 191South Africa won by 99 runsCape Town
2001-01-09ODISouth Africa v Sri Lanka250/2 · 247/4South Africa won by 8 wicketsPaarl
2001-01-02TestSouth Africa v Sri Lanka504/7 · 95 & 180South Africa won by inns & 229 runsCape Town
2000-12-26TestSouth Africa v Sri Lanka420 & 140/7d · 216 & 149/6DrawnDurban
2000-12-17ODISouth Africa v Sri Lanka302/7 · 207/6South Africa won by 95 runsEast London
2000-12-15ODISouth Africa v Sri Lanka223/6 · 221South Africa won by 4 wicketsGqeberha
2000-12-08TestSouth Africa v New Zealand261/3 · 200DrawnJohannesburg
2000-11-30TestSouth Africa v New Zealand361 & 89/3 · 298 & 148South Africa won by 7 wicketsGqeberha
2000-11-17TestSouth Africa v New Zealand471/9 & 103/5 · 229 & 342South Africa won by 5 wicketsBloemfontein
2000-11-04ODISouth Africa v New Zealand258/7 · 256/9South Africa won by 3 wicketsCape Town
2000-11-01ODISouth Africa v New Zealand158/4 · 114/5South Africa won by 6 wicketsDurban
2000-10-28ODISouth Africa v New Zealand289/5 · 287/6South Africa won by 5 wicketsKimberley
2000-10-25ODISouth Africa v New Zealand324/4 · 189South Africa won by 115 runsCenturion
2000-10-22ODISouth Africa v New Zealand197/4 · 194/8South Africa won by 6 wicketsBenoni
2000-10-20ODISouth Africa v New Zealand191/2No resultPotchefstroom
2000-10-13ODIIndia v South Africa295/6 · 200India won by 95 runsNairobi (Gym)
2000-10-10ODIEngland v South Africa182 · 184/2South Africa won by 8 wicketsNairobi (Gym)
2000-08-27ODIPakistan v South Africa121 · 197/7South Africa won by 93 runsSingapore
2000-08-25ODINew Zealand v South Africa158 · 159/2South Africa won by 8 wicketsSingapore
2000-08-23ODIPakistan v South Africa227/9 · 199Pakistan won by 28 runsSingapore
2000-08-20ODIAustralia v South Africa198/9 · 206/7South Africa won by 8 runsMelbourne (Docklands)
2000-08-18ODIAustralia v South Africa226/9 · 226/8TiedMelbourne (Docklands)
2000-08-16ODIAustralia v South Africa295/5 · 201/7Australia won by 94 runsMelbourne (Docklands)
2000-08-06TestSri Lanka v South Africa258 & 195/4 · 279 & 241/9dDrawnColombo (SSC)
2000-07-30TestSri Lanka v South Africa308 & 169 · 253 & 231South Africa won by 7 runsKandy
2000-07-20TestSri Lanka v South Africa522 · 238 & 269Sri Lanka won by inns & 15 runsGalle
2000-07-14ODISri Lanka v South Africa294/7 · 264/9Sri Lanka won by 30 runsColombo (RPS)
2000-07-12ODIPakistan v South Africa153 · 156/3South Africa won by 7 wicketsColombo (SSC)
2000-07-11ODISri Lanka v South Africa168/2 · 167Sri Lanka won by 8 wicketsColombo (SSC)
2000-07-08ODIPakistan v South Africa223/9 · 241/6South Africa won by 18 runsColombo (RPS)
2000-07-06ODISri Lanka v South Africa249/7 · 212Sri Lanka won by 37 runsGalle
2000-04-16ODISouth Africa v Australia209/6 · 205South Africa won by 4 wicketsJohannesburg
2000-04-14ODISouth Africa v Australia144/9 · 145/5Australia won by 5 wicketsCape Town
2000-04-12ODISouth Africa v Australia241/4 · 240/9South Africa won by 6 wicketsDurban
2000-03-31ODIPakistan v South Africa263/6 · 247Pakistan won by 16 runsSharjah Cricket Stadium
2000-03-28ODIPakistan v South Africa168 · 101/9Pakistan won by 67 runsSharjah Cricket Stadium
2000-03-27ODIIndia v South Africa164 · 167/4South Africa won by 6 wicketsSharjah Cricket Stadium
2000-03-24ODIPakistan v South Africa196/8 · 199/7South Africa won by 3 wicketsSharjah Cricket Stadium
2000-03-22ODIIndia v South Africa164 · 168/0South Africa won by 10 wicketsSharjah Cricket Stadium
2000-03-19ODIIndia v South Africa310 · 320/7South Africa won by 10 runsNagpur
2000-03-17ODIIndia v South Africa283/6 · 282/5India won by 4 wicketsVadodara
2000-03-15ODIIndia v South Africa248/8 · 251/8South Africa won by 2 wicketsFaridabad
2000-03-12ODIIndia v South Africa203/4 · 199India won by 6 wicketsJamshedpur
2000-03-09ODIIndia v South Africa302/7 · 301/3India won by 3 wicketsKochi
2000-03-02TestIndia v South Africa158 & 250/9 · 479South Africa won by inns & 71 runsBengaluru
2000-02-24TestIndia v South Africa225 & 113 · 176 & 164/6South Africa won by 4 wicketsWankhede
2000-02-13ODISouth Africa v England149 · 111South Africa won by 38 runsJohannesburg
2000-02-06ODISouth Africa v Zimbabwe204/7 · 151South Africa won by 53 runsGqeberha
2000-02-04ODISouth Africa v England233/8 · 231/6South Africa won by 2 wicketsEast London
2000-02-02ODISouth Africa v Zimbabwe222/7 · 223/8Zimbabwe won by 2 wicketsDurban
2000-01-26ODISouth Africa v England204/7 · 203/9South Africa won by 1 runCape Town
2000-01-23ODISouth Africa v England184 · 185/1England won by 9 wicketsBloemfontein
2000-01-21ODISouth Africa v Zimbabwe229/4 · 226South Africa won by 6 wicketsJohannesburg
2000-01-14TestSouth Africa v England248/8d & 0/0 · 0/0 & 251/8England won by 2 wicketsCenturion
2000-01-02TestSouth Africa v England421 · 258 & 126/9South Africa won by inns & 37 runsCape Town
1999-12-26TestSouth Africa v England156 & 572/7 · 366/9dDrawnDurban
1999-12-09TestSouth Africa v England450 & 224/4d · 373 & 153/6DrawnGqeberha
1999-11-25TestSouth Africa v England403/9d · 122 & 260South Africa won by inns & 21 runsJohannesburg
1999-11-11TestZimbabwe v South Africa102 & 141 · 462/9dSouth Africa won by inns & 219 runsHarare
1999-10-29TestSouth Africa v Zimbabwe417 · 192 & 212South Africa won by inns & 13 runsBloemfontein
1999-10-03ODIIndia v South Africa209 · 235/9South Africa won by 26 runsNairobi (Gym)
1999-09-28ODISouth Africa v Zimbabwe217/1 · 216South Africa won by 9 wicketsNairobi (Gym)
1999-09-26ODIIndia v South Africa120/2 · 117India won by 8 wicketsNairobi (Gym)
1999-06-17ODIAustralia v South Africa213 · 213TiedBirmingham
1999-06-13ODIAustralia v South Africa272/5 · 271/7Australia won by 5 wicketsLeeds
1999-06-10ODINew Zealand v South Africa213/8 · 287/5South Africa won by 74 runsBirmingham
1999-06-05ODIPakistan v South Africa220/7 · 221/7South Africa won by 3 wicketsNottingham
1999-05-29ODISouth Africa v Zimbabwe185 · 233/6Zimbabwe won by 48 runsChelmsford
1999-05-22ODIEngland v South Africa103 · 225/7South Africa won by 122 runsKennington Oval
1999-05-19ODISouth Africa v Sri Lanka199/9 · 110South Africa won by 89 runsNorthampton
1999-05-15ODIIndia v South Africa253/5 · 254/6South Africa won by 4 wicketsHove
1999-03-30ODINew Zealand v South Africa249/4No resultWellington
1999-03-27ODINew Zealand v South Africa147 · 290/5South Africa won by 143 runsAuckland
1999-03-26ODINew Zealand v South Africa191 · 194/8South Africa won by 2 wicketsNapier
1999-03-25ODINew Zealand v South Africa257/8 · 10/0No resultNapier
1999-03-18TestNew Zealand v South Africa222 & 291 · 498/8d & 16/2South Africa won by 8 wicketsWellington
1999-03-11TestNew Zealand v South Africa168 & 127/1 · 442/1dDrawnChristchurch
1999-02-27TestNew Zealand v South Africa352 & 244/3 · 621/5dDrawnAuckland
1999-02-20ODINew Zealand v South Africa215/3 · 212/7New Zealand won by 7 wicketsAuckland
1999-02-17ODINew Zealand v South Africa220/9 · 224/3South Africa won by 7 wicketsChristchurch
1999-02-14ODINew Zealand v South Africa215/7 · 211New Zealand won by 3 wicketsDunedin
1999-02-07ODISouth Africa v West Indies226/8 · 176South Africa won by 50 runsCenturion
1999-02-05ODISouth Africa v West Indies273 · 159South Africa won by 114 runsBloemfontein
1999-02-02ODISouth Africa v West Indies221/8 · 132South Africa won by 89 runsCape Town
1999-01-30ODISouth Africa v West Indies278/6 · 179South Africa won by 99 runsGqeberha
1999-01-27ODISouth Africa v West Indies274/9 · 219South Africa won by 55 runsDurban
1999-01-24ODISouth Africa v West Indies249 · 292/9West Indies won by 43 runsEast London
1999-01-22ODISouth Africa v West Indies160/8 · 154/4South Africa won by 2 wicketsJohannesburg
1999-01-15TestSouth Africa v West Indies313 & 399/5d · 144 & 217South Africa won by 351 runsCenturion
1999-01-02TestSouth Africa v West Indies406/8d & 226/7d · 212 & 271South Africa won by 149 runsCape Town
1998-12-26TestSouth Africa v West Indies312 & 147/1 · 198 & 259South Africa won by 9 wicketsDurban
1998-12-10TestSouth Africa v West Indies245 & 195 · 121 & 141South Africa won by 178 runsGqeberha
1998-11-26TestSouth Africa v West Indies268 & 164/6 · 261 & 170South Africa won by 4 wicketsJohannesburg
1998-11-01ODISouth Africa v West Indies248/6 · 245South Africa won by 4 wicketsDhaka
1998-10-30ODISouth Africa v Sri Lanka240/7 · 132/9South Africa won by 92 runsDhaka
1998-10-25ODIEngland v South Africa281/7 · 283/4South Africa won by 6 wicketsDhaka
1998-08-18ODIEngland v South Africa230 · 244/7South Africa won by 14 runsBirmingham
1998-08-14ODISouth Africa v Sri Lanka201 · 258Sri Lanka won by 57 runsNottingham
1998-08-06TestEngland v South Africa230 & 240 · 252 & 195England won by 23 runsLeeds
1998-07-23TestEngland v South Africa336 & 247/2 · 374 & 208England won by 8 wicketsNottingham
1998-07-02TestEngland v South Africa183 & 369/9 · 552/5dDrawnManchester
1998-06-18TestEngland v South Africa110 & 264 · 360 & 15/0South Africa won by 10 wicketsLord's
1998-06-04TestEngland v South Africa462 & 170/8 · 343DrawnBirmingham
1998-05-24ODIEngland v South Africa206/3 · 205/8England won by 7 wicketsLeeds
1998-05-23ODIEngland v South Africa194 · 226/9South Africa won by 32 runsManchester
1998-05-21ODIEngland v South Africa223/9 · 224/7South Africa won by 3 wicketsKennington Oval
1998-04-23ODISouth Africa v Pakistan115/1 · 114South Africa won by 9 wicketsCape Town
1998-04-19ODISouth Africa v Sri Lanka106/5 · 105South Africa won by 5 wicketsBloemfontein
1998-04-17ODISouth Africa v Pakistan149/3 · 145South Africa won by 7 wicketsCenturion
1998-04-13ODISouth Africa v Sri Lanka231 · 232/4Sri Lanka won by 6 wicketsGqeberha
1998-04-11ODISouth Africa v Pakistan254/7 · 250/8South Africa won by 3 wicketsEast London
1998-04-05ODISouth Africa v Sri Lanka266/8 · 209South Africa won by 57 runsJohannesburg
1998-04-03ODISouth Africa v Pakistan280/4 · 228South Africa won by 52 runsDurban
1998-03-27TestSouth Africa v Sri Lanka200 & 226/4 · 303 & 122South Africa won by 6 wicketsCenturion
1998-03-19TestSouth Africa v Sri Lanka418 & 264 · 306 & 306South Africa won by 70 runsCape Town
1998-03-06TestSouth Africa v Pakistan293 & 206/7 · 106 & 134South Africa won by 259 runsGqeberha
1998-02-26TestSouth Africa v Pakistan231 & 225 · 259 & 226Pakistan won by 29 runsDurban
1998-02-14TestSouth Africa v Pakistan364 & 44/0 · 329DrawnJohannesburg
1998-01-30TestAustralia v South Africa350 & 227/7 · 517 & 193/6dDrawnAdelaide
1998-01-27ODIAustralia v South Africa247/7 · 233Australia won by 14 runsSydney
1998-01-26ODIAustralia v South Africa229/3 · 228/6Australia won by 7 wicketsSydney
1998-01-23ODIAustralia v South Africa235 · 241/9South Africa won by 6 runsMelbourne
1998-01-18ODIAustralia v South Africa165 · 170/3South Africa won by 7 wicketsW.A.C.A
1998-01-16ODINew Zealand v South Africa166 · 233/7South Africa won by 67 runsW.A.C.A
1998-01-11ODIAustralia v South Africa235/8 · 236/5South Africa won by 5 wicketsBrisbane
1998-01-09ODINew Zealand v South Africa298/9 · 300/6South Africa won by 2 runsBrisbane
1998-01-02TestAustralia v South Africa421 · 287 & 113Australia won by inns & 21 runsSydney
1997-12-26TestAustralia v South Africa309 & 257 · 186 & 273/7DrawnMelbourne
1997-12-11ODINew Zealand v South Africa173/7 · 174/9South Africa won by 1 runHobart
1997-12-09ODIAustralia v South Africa125 · 170/8South Africa won by 45 runsMelbourne
1997-12-06ODINew Zealand v South Africa224/6 · 177New Zealand won by 47 runsAdelaide
1997-12-04ODIAustralia v South Africa133 · 200South Africa won by 67 runsSydney
1997-11-08ODISouth Africa v Sri Lanka210/6 · 209/7South Africa won by 4 wicketsLahore
1997-11-06ODISouth Africa v Sri Lanka311/9 · 245/9South Africa won by 66 runsLahore
1997-11-03ODISouth Africa v West Indies297/5 · 293/8South Africa won by 5 wicketsLahore
1997-11-02ODIPakistan v South Africa262/9 · 271South Africa won by 9 runsLahore
1997-10-24TestPakistan v South Africa308 & 92 · 239 & 214South Africa won by 53 runsFaisalabad
1997-10-17TestPakistan v South Africa53/1 · 402DrawnSheikhupura
1997-10-06TestPakistan v South Africa456 & 182/6 · 403DrawnRawalpindi
1997-04-13ODISouth Africa v Australia310/6 · 201South Africa won by 109 runsBloemfontein
1997-04-10ODISouth Africa v Australia284/7 · 287/5Australia won by 5 wicketsCenturion
1997-04-08ODISouth Africa v Australia250/8 · 258/7Australia won by 8 runsJohannesburg
1997-04-05ODISouth Africa v Australia196 · 211/9Australia won by 15 runsDurban
1997-04-02ODISouth Africa v Australia245/8 · 199/9South Africa won by 46 runsCape Town
1997-03-31ODISouth Africa v Australia221/8 · 222/3Australia won by 7 wicketsGqeberha
1997-03-29ODISouth Africa v Australia227/4 · 223/9South Africa won by 6 wicketsEast London
1997-03-21TestSouth Africa v Australia384 & 32/2 · 227 & 185South Africa won by 8 wicketsCenturion
1997-03-14TestSouth Africa v Australia209 & 168 · 108 & 271/8Australia won by 2 wicketsGqeberha
1997-02-28TestSouth Africa v Australia302 & 130 · 628/8Australia won by inns & 196 runsJohannesburg
1997-02-13ODISouth Africa v India278/8 · 234South Africa won by 17 runsDurban
1997-02-12ODISouth Africa v India42/1 · 191/9No resultDurban
1997-02-04ODISouth Africa v India236/4 · 232/5South Africa won by 6 wicketsEast London
1997-02-02ODISouth Africa v India180/4 · 179/9South Africa won by 6 wicketsGqeberha
1997-01-31ODISouth Africa v Zimbabwe259/6 · 256/8South Africa won by 4 wicketsJohannesburg
1997-01-29ODISouth Africa v Zimbabwe229/5 · 226/6South Africa won by 5 wicketsCape Town
1997-01-25ODISouth Africa v Zimbabwe212/5 · 211South Africa won by 5 wicketsCenturion
1997-01-23ODISouth Africa v India270/4 · 231South Africa won by 39 runsBloemfontein
1997-01-16TestSouth Africa v India321 & 228/8 · 410/9 & 266/8dDrawnJohannesburg
1997-01-02TestSouth Africa v India529/7d & 256/6d · 359 & 144/9South Africa won by 282 runsCape Town
1996-12-26TestSouth Africa v India235 & 259 · 100 & 66South Africa won by 328 runsDurban
1996-12-14ODIIndia v South Africa267/6 · 193India won by 74 runsWankhede
1996-12-08TestIndia v South Africa237 & 400/7d · 177 & 180India won by 280 runsKanpur
1996-11-27TestIndia v South Africa329 & 137 · 428 & 367/3dSouth Africa won by 329 runsEden Gardens
1996-11-20TestIndia v South Africa223 & 190 · 244 & 105India won by 64 runsAhmedabad
1996-11-06ODIIndia v South Africa220/7 · 185India won by 35 runsWankhede
1996-11-01ODIAustralia v South Africa238/6 · 239/2South Africa won by 8 wicketsGuwahati
1996-10-29ODIIndia v South Africa185 · 188/5South Africa won by 5 wicketsRajkot
1996-10-25ODIAustralia v South Africa215 · 218/8South Africa won by 2 wicketsFaridabad
1996-10-23ODIIndia v South Africa222/7 · 249/6South Africa won by 27 runsJaipur
1996-10-19ODIAustralia v South Africa219/7 · 220/3South Africa won by 7 wicketsIndore
1996-10-17ODIIndia v South Africa214 · 261/7South Africa won by 47 runsHyderabad (Deccan)
1996-10-06ODIPakistan v South Africa203 · 204/3South Africa won by 7 wicketsNairobi (Gym)
1996-10-01ODISouth Africa v Sri Lanka169 · 170/8Sri Lanka won by 2 wicketsNairobi (Club)
1996-09-29ODIPakistan v South Africa259 · 321/8South Africa won by 62 runsNairobi (Gym)
1996-04-19ODIIndia v South Africa249/9 · 287/5South Africa won by 38 runsSharjah Cricket Stadium
1996-04-17ODIIndia v South Africa215/8 · 216/5South Africa won by 5 wicketsSharjah Cricket Stadium
1996-04-16ODIPakistan v South Africa188 · 189/2South Africa won by 8 wicketsSharjah Cricket Stadium
1996-04-14ODIIndia v South Africa208/8 · 288/6South Africa won by 80 runsSharjah Cricket Stadium
1996-04-13ODIPakistan v South Africa171/7 · 314/3South Africa won by 143 runsSharjah Cricket Stadium
1996-03-11ODISouth Africa v West Indies245 · 264/8West Indies won by 19 runsKarachi
1996-02-29ODIPakistan v South Africa242/6 · 243/5South Africa won by 5 wicketsKarachi
1996-02-25ODIEngland v South Africa152 · 230South Africa won by 78 runsRawalpindi
1996-02-20ODINew Zealand v South Africa177/9 · 178/5South Africa won by 5 wicketsFaisalabad
1996-01-21ODISouth Africa v England218/9 · 154South Africa won by 64 runsGqeberha
1996-01-19ODISouth Africa v England129 · 115South Africa won by 14 runsEast London
1996-01-17ODISouth Africa v England185/5 · 184South Africa won by 5 wicketsDurban
1996-01-14ODISouth Africa v England276/3 · 272/8South Africa won by 7 wicketsCenturion
1996-01-13ODISouth Africa v England199/7 · 198/8South Africa won by 3 wicketsJohannesburg
1996-01-11ODISouth Africa v England262/8 · 265/5England won by 5 wicketsBloemfontein
1996-01-09ODISouth Africa v England211/8 · 205South Africa won by 6 runsCape Town
1996-01-02TestSouth Africa v England244 & 70/0 · 153 & 157South Africa won by 10 wicketsCape Town
1995-12-26TestSouth Africa v England428 & 162/9d · 263 & 189/3DrawnGqeberha
1995-12-14TestSouth Africa v England225 · 152/5DrawnDurban
1995-11-30TestSouth Africa v England332 & 346/9d · 200 & 351/5DrawnJohannesburg
1995-11-16TestSouth Africa v England381/9DrawnCenturion
1995-10-22ODIZimbabwe v South Africa127 · 239South Africa won by 112 runsHarare
1995-10-21ODIZimbabwe v South Africa169/7 · 303/5South Africa won by 134 runsHarare
1995-10-13TestZimbabwe v South Africa170 & 283 · 346 & 108/3South Africa won by 7 wicketsHarare
1995-03-04TestNew Zealand v South Africa328 & 181 · 294 & 308/6dSouth Africa won by 93 runsAuckland
1995-02-23ODINew Zealand v South Africa249/7 · 203New Zealand won by 46 runsChristchurch
1995-02-18ODIIndia v South Africa209/9 · 223/6South Africa won by 14 runsHamilton
1995-02-15ODIAustralia v South Africa124/7 · 123Australia won by 3 wicketsWellington
1995-01-19TestSouth Africa v Pakistan460 & 259/7d · 230 & 165South Africa won by 324 runsJohannesburg
1995-01-12ODISouth Africa v Pakistan266/5 · 109South Africa won by 157 runsJohannesburg
1995-01-10ODISouth Africa v Pakistan215 · 178South Africa won by 37 runsCape Town
1995-01-02TestSouth Africa v New Zealand440 & 89/3 · 288 & 239South Africa won by 7 wicketsCape Town
1994-12-26TestSouth Africa v New Zealand226 & 153/2 · 185 & 192South Africa won by 8 wicketsDurban
1994-12-21ODISouth Africa v Sri Lanka237/8 · 139/6South Africa won by 44 runsGqeberha
1994-12-17ODISouth Africa v Pakistan206/8 · 208/2Pakistan won by 8 wicketsDurban
1994-12-15ODISouth Africa v Sri Lanka191 · 226/8Sri Lanka won by 35 runsBloemfontein
1994-12-11ODISouth Africa v New Zealand314/7 · 233South Africa won by 81 runsCenturion
1994-12-10ODISouth Africa v Pakistan215/3 · 214South Africa won by 7 wicketsJohannesburg
1994-12-06ODISouth Africa v New Zealand203/8 · 134South Africa won by 69 runsCape Town
1994-11-25TestSouth Africa v New Zealand279 & 189 · 411 & 194New Zealand won by 137 runsJohannesburg
1994-10-28ODIPakistan v South Africa223/4 · 222/4Pakistan won by 6 wicketsFaisalabad
1994-10-24ODIAustralia v South Africa252/7 · 251/6Australia won by 3 wicketsPeshawar
1994-10-20ODIPakistan v South Africa249/6 · 210/5Pakistan won by 39 runsRawalpindi
1994-10-18ODIAustralia v South Africa208/6 · 186Australia won by 22 runsFaisalabad
1994-10-16ODIPakistan v South Africa166/2 · 163/9Pakistan won by 8 wicketsKarachi
1994-10-12ODIAustralia v South Africa207/6 · 201/8Australia won by 6 runsLahore
1994-08-27ODIEngland v South Africa182/6 · 181/9England won by 4 wicketsManchester
1994-08-25ODIEngland v South Africa219/4 · 215/7England won by 6 wicketsBirmingham
1994-08-18TestEngland v South Africa304 & 205/2 · 332/9 & 175England won by 8 wicketsKennington Oval
1994-08-04TestEngland v South Africa477/9 & 267/5 · 447 & 116/3DrawnLeeds
1994-07-21TestEngland v South Africa180 & 99/9 · 357 & 278/8South Africa won by 356 runsLord's
1994-04-08ODISouth Africa v Australia202/8 · 203/6Australia won by 1 runBloemfontein
1994-04-06ODISouth Africa v Australia206/5 · 242/6Australia won by 36 runsCape Town
1994-04-04ODISouth Africa v Australia227/6 · 201South Africa won by 26 runsGqeberha
1994-04-02ODISouth Africa v Australia158 · 159/3Australia won by 7 wicketsEast London
1994-03-25TestSouth Africa v Australia422 · 269 & 297/4DrawnDurban
1994-03-17TestSouth Africa v Australia361 & 164 · 435 & 92/1Australia won by 9 wicketsCape Town
1994-03-04TestSouth Africa v Australia251 & 450/9d · 248 & 256South Africa won by 197 runsJohannesburg
1994-02-24ODISouth Africa v Australia157/3 · 154South Africa won by 7 wicketsDurban
1994-02-22ODISouth Africa v Australia193 · 281/6Australia won by 88 runsGqeberha
1994-02-20ODISouth Africa v Australia265/5 · 209South Africa won by 56 runsCenturion
1994-02-19ODISouth Africa v Australia232/3 · 227/5South Africa won by 5 runsJohannesburg
1994-01-28TestAustralia v South Africa469/7d & 124/6d · 273 & 129Australia won by 191 runsAdelaide
1994-01-25ODIAustralia v South Africa223/8 · 188/9Australia won by 35 runsSydney
1994-01-23ODIAustralia v South Africa247/6 · 178Australia won by 69 runsSydney
1994-01-21ODIAustralia v South Africa202 · 230/5South Africa won by 28 runsMelbourne
1994-01-16ODIAustralia v South Africa126 · 208/7South Africa won by 82 runsW.A.C.A
1994-01-14ODINew Zealand v South Africa150 · 151/5South Africa won by 5 wicketsW.A.C.A
1994-01-09ODIAustralia v South Africa230/9 · 182Australia won by 48 runsBrisbane
1994-01-08ODINew Zealand v South Africa256/7 · 219/8New Zealand won by 9 runsBrisbane
1994-01-02TestAustralia v South Africa292 & 111 · 169 & 239South Africa won by 5 runsSydney
1993-12-26TestAustralia v South Africa342/7 · 258/3DrawnMelbourne
1993-12-18ODINew Zealand v South Africa148/6 · 147/7New Zealand won by 4 wicketsHobart
1993-12-14ODIAustralia v South Africa172/9 · 69Australia won by 103 runsSydney
1993-12-09ODIAustralia v South Africa189 · 190/3South Africa won by 7 wicketsMelbourne
1993-11-24ODIIndia v South Africa195 · 193/9India won by 2 runsEden Gardens
1993-11-22ODIIndia v South Africa221 · 178/9India won by 43 runsPunjab Cricket Association IS Bindra Stadium
1993-11-19ODISouth Africa v Sri Lanka214/7 · 136South Africa won by 78 runsGuwahati
1993-11-14ODISouth Africa v West Indies180/5 · 139South Africa won by 41 runsBrabourne
1993-11-10ODISouth Africa v Zimbabwe22/1No resultBengaluru
1993-09-14TestSri Lanka v South Africa296/9 · 316 & 159/4DrawnColombo (PSS)
1993-09-06TestSri Lanka v South Africa168 & 119 · 495South Africa won by inns & 208 runsColombo (SSC)
1993-09-04ODISri Lanka v South Africa198/9 · 154Sri Lanka won by 44 runsColombo (RPS)
1993-09-02ODISri Lanka v South Africa98 · 222/7South Africa won by 124 runsColombo (RPS)
1993-08-25TestSri Lanka v South Africa331 & 300/6d · 267 & 251/7DrawnMoratuwa
1993-08-22ODISri Lanka v South Africa179/5 · 52/4No resultKandy
1993-02-23ODISouth Africa v West Indies185/6 · 188/1West Indies won by 9 wicketsBloemfontein
1993-02-21ODISouth Africa v Pakistan198/9 · 220/8Pakistan won by 22 runsCenturion
1993-02-17ODISouth Africa v West Indies140/9 · 136South Africa won by 4 runsCape Town
1993-02-15ODISouth Africa v Pakistan162 · 214/6Pakistan won by 9 runsEast London
1993-02-11ODISouth Africa v West Indies150/4 · 149South Africa won by 6 wicketsGqeberha
1993-02-09ODISouth Africa v Pakistan198 · 208/6Pakistan won by 10 runsDurban
1993-01-02TestSouth Africa v India360/9d & 130/6d · 276 & 29/1DrawnCape Town
1992-12-26TestSouth Africa v India275 & 155/1 · 212 & 215South Africa won by 9 wicketsGqeberha
1992-12-19ODISouth Africa v India203/8 · 204/5India won by 5 wicketsEast London
1992-12-17ODISouth Africa v India216/8 · 177South Africa won by 39 runsDurban
1992-12-15ODISouth Africa v India208/2 · 207/4South Africa won by 8 wicketsBloemfontein
1992-12-13ODISouth Africa v India165/4 · 161/9South Africa won by 6 wicketsJohannesburg
1992-12-11ODISouth Africa v India214/5 · 215/6India won by 4 wicketsCenturion
1992-12-09ODISouth Africa v India148/4 · 147South Africa won by 6 wicketsGqeberha
1992-12-07ODISouth Africa v India185/4 · 184South Africa won by 6 wicketsCape Town
1992-11-26TestSouth Africa v India292/9 & 252/9 · 227 & 141/4DrawnJohannesburg
1992-11-13TestSouth Africa v India254 & 176/3 · 277DrawnDurban
1992-04-18TestWest Indies v South Africa262 & 283 · 345 & 148West Indies won by 52 runsBridgetown
1992-04-12ODIWest Indies v South Africa190/3 · 189/6West Indies won by 7 wicketsPort of Spain
1992-04-11ODIWest Indies v South Africa154/0 · 152West Indies won by 10 wicketsPort of Spain
1992-04-07ODIWest Indies v South Africa287/6 · 180West Indies won by 107 runsKingston
1992-03-22ODIEngland v South Africa252/6 · 232/6England won by 19 runsSydney
1992-03-15ODIIndia v South Africa180/6 · 181/4South Africa won by 6 wicketsAdelaide
1992-03-12ODIEngland v South Africa226/7 · 236/4England won by 3 wicketsMelbourne
1992-03-10ODISouth Africa v Zimbabwe164/3 · 163South Africa won by 7 wicketsCanberra
1992-03-08ODIPakistan v South Africa173/8 · 211/7South Africa won by 20 runsBrisbane
1992-03-05ODISouth Africa v West Indies200/8 · 136South Africa won by 64 runsChristchurch
1992-03-02ODISouth Africa v Sri Lanka195 · 198/7Sri Lanka won by 3 wicketsWellington
1992-02-29ODINew Zealand v South Africa191/3 · 190/7New Zealand won by 7 wicketsAuckland
1992-02-26ODIAustralia v South Africa170/9 · 171/1South Africa won by 9 wicketsSydney
1991-11-14ODIIndia v South Africa287/4 · 288/2South Africa won by 8 wicketsNew Delhi
1991-11-12ODIIndia v South Africa223/6 · 185/8India won by 38 runsGwalior
1991-11-10ODIIndia v South Africa178/7 · 177/8India won by 3 wicketsEden Gardens
1970-03-05TestSouth Africa v Australia311 & 470/8 · 212 & 246South Africa won by 323 runsGqeberha
1970-02-19TestSouth Africa v Australia279 & 408 · 202 & 178South Africa won by 307 runsJohannesburg
1970-02-05TestSouth Africa v Australia622/9d · 157 & 336South Africa won by inns & 129 runsDurban
1970-01-22TestSouth Africa v Australia382 & 232 · 164 & 280South Africa won by 170 runsCape Town
1967-02-24TestSouth Africa v Australia276 & 179/3 · 173 & 278South Africa won by 7 wicketsGqeberha
1967-02-03TestSouth Africa v Australia332/9d · 143 & 148/8DrawnJohannesburg
1967-01-20TestSouth Africa v Australia300 & 185/2 · 147 & 334South Africa won by 8 wicketsDurban
1966-12-31TestSouth Africa v Australia353 & 367 · 542 & 180/4Australia won by 6 wicketsCape Town
1966-12-23TestSouth Africa v Australia199 & 620 · 325 & 261South Africa won by 233 runsJohannesburg
1965-08-26TestEngland v South Africa202 & 308/4 · 208 & 392DrawnKennington Oval
1965-08-05TestEngland v South Africa240 & 224 · 269 & 289South Africa won by 94 runsNottingham
1965-07-22TestEngland v South Africa338 & 145/7 · 280 & 248DrawnLord's
1965-02-12TestSouth Africa v England502 & 178/4d · 435 & 29/1DrawnGqeberha
1965-01-22TestSouth Africa v England390/6d & 307/3d · 384 & 153/6DrawnJohannesburg
1965-01-01TestSouth Africa v England501/7 & 346 · 442 & 15/0DrawnCape Town
1964-12-23TestSouth Africa v England317 & 336/6 · 531DrawnJohannesburg
1964-12-04TestSouth Africa v England155 & 226 · 485/5dEngland won by inns & 104 runsDurban
1964-03-13TestNew Zealand v South Africa263 & 191/8 · 371 & 200/5dDrawnAuckland
1964-02-28TestNew Zealand v South Africa149 & 138 · 223 & 42/3DrawnDunedin
1964-02-21TestNew Zealand v South Africa253 & 138/6 · 302 & 218/2dDrawnWellington
1964-02-07TestAustralia v South Africa311 & 270 · 411 & 76/0DrawnSydney
1964-01-24TestAustralia v South Africa345 & 331 · 595 & 82/0South Africa won by 10 wicketsAdelaide
1964-01-10TestAustralia v South Africa260 & 450/9 · 302 & 326/5DrawnSydney
1964-01-01TestAustralia v South Africa447 & 136/2 · 274 & 306Australia won by 8 wicketsMelbourne
1963-12-06TestAustralia v South Africa435 & 144/1d · 346 & 13/1DrawnBrisbane
1962-02-16TestSouth Africa v New Zealand190 & 273 · 275 & 228New Zealand won by 40 runsGqeberha
1962-02-02TestSouth Africa v New Zealand464 · 164 & 249South Africa won by inns & 51 runsJohannesburg
1962-01-01TestSouth Africa v New Zealand190 & 335 · 385 & 212/9dNew Zealand won by 72 runsCape Town
1961-12-26TestSouth Africa v New Zealand322 & 178/6d · 223 & 165/4DrawnJohannesburg
1961-12-08TestSouth Africa v New Zealand292 & 149 · 245 & 166South Africa won by 30 runsDurban
1960-08-18TestEngland v South Africa155 & 479/9 · 419 & 97/4DrawnKennington Oval
1960-07-21TestEngland v South Africa260 & 153/7d · 229 & 46/0DrawnManchester
1960-07-07TestEngland v South Africa287 & 49/2 · 88 & 247England won by 8 wicketsNottingham
1960-06-23TestEngland v South Africa362/8d · 152 & 137England won by inns & 73 runsLord's
1960-06-09TestEngland v South Africa292 & 203 · 186 & 209England won by 100 runsBirmingham
1958-02-28TestSouth Africa v Australia214 & 144 · 291 & 68/2Australia won by 8 wicketsGqeberha
1958-02-07TestSouth Africa v Australia203 & 198 · 401 & 1/0Australia won by 10 wicketsJohannesburg
1958-01-24TestSouth Africa v Australia384 · 163 & 292/7DrawnDurban
1957-12-31TestSouth Africa v Australia209 & 99 · 449Australia won by inns & 141 runsCape Town
1957-12-23TestSouth Africa v Australia470/9 & 201 · 368 & 162/3DrawnJohannesburg
1957-03-01TestSouth Africa v England164 & 134 · 110 & 130South Africa won by 58 runsGqeberha
1957-02-15TestSouth Africa v England340 & 142 · 251 & 214South Africa won by 17 runsJohannesburg
1957-01-25TestSouth Africa v England283 & 142/6 · 218 & 254DrawnDurban
1957-01-01TestSouth Africa v England205 & 72 · 369 & 220/6England won by 312 runsCape Town
1956-12-24TestSouth Africa v England215 & 72 · 268 & 150England won by 131 runsJohannesburg
1955-08-13TestEngland v South Africa151 & 204 · 112 & 151England won by 92 runsKennington Oval
1955-07-21TestEngland v South Africa191 & 256 · 171 & 500South Africa won by 224 runsLeeds
1955-07-07TestEngland v South Africa284 & 381 · 521/8d & 145/7South Africa won by 3 wicketsManchester
1955-06-23TestEngland v South Africa133 & 353 · 304 & 111/9England won by 71 runsLord's
1955-06-09TestEngland v South Africa334 · 181 & 148England won by inns & 5 runsNottingham
1954-02-05TestSouth Africa v New Zealand237 & 215/5 · 226 & 222South Africa won by 5 wicketsGqeberha
1954-01-29TestSouth Africa v New Zealand243 & 25/1 · 79 & 188South Africa won by 9 wicketsJohannesburg
1954-01-01TestSouth Africa v New Zealand326 & 159/3 · 505DrawnCape Town
1953-12-24TestSouth Africa v New Zealand271 & 148 · 187 & 100South Africa won by 132 runsJohannesburg
1953-12-11TestSouth Africa v New Zealand437/9 · 230 & 149South Africa won by inns & 58 runsDurban
1953-03-13TestNew Zealand v South Africa245 & 31/2 · 377 & 200/5dDrawnAuckland
1953-03-06TestNew Zealand v South Africa172 & 172 · 524/8dSouth Africa won by inns & 180 runsWellington
1953-02-06TestAustralia v South Africa520 & 209 · 435 & 297/4South Africa won by 6 wicketsMelbourne
1953-01-24TestAustralia v South Africa530 & 233/3d · 387 & 177/6DrawnAdelaide
1953-01-09TestAustralia v South Africa443 · 173 & 232/9Australia won by inns & 38 runsSydney
1952-12-24TestAustralia v South Africa243 & 290 · 227 & 388South Africa won by 82 runsMelbourne
1952-12-05TestAustralia v South Africa280 & 277 · 221 & 240Australia won by 96 runsBrisbane
1951-08-16TestEngland v South Africa194 & 164/6 · 202 & 154England won by 4 wicketsKennington Oval
1951-07-26TestEngland v South Africa505 · 538 & 87/0DrawnLeeds
1951-07-05TestEngland v South Africa211 & 142/1 · 158 & 191England won by 9 wicketsManchester
1951-06-21TestEngland v South Africa311 & 16/0 · 115 & 211England won by 10 wicketsLord's
1951-06-07TestEngland v South Africa419/9 & 114 · 483/9d & 121/9South Africa won by 71 runsNottingham
1950-03-03TestSouth Africa v Australia158 & 132 · 549/7dAustralia won by inns & 259 runsGqeberha
1950-02-10TestSouth Africa v Australia352 · 465/8d & 259/2DrawnJohannesburg
1950-01-20TestSouth Africa v Australia311 & 99 · 75 & 336/5Australia won by 5 wicketsDurban
1949-12-31TestSouth Africa v Australia278 & 333 · 526/7d & 87/2Australia won by 8 wicketsCape Town
1949-12-24TestSouth Africa v Australia137 & 191 · 413Australia won by inns & 85 runsJohannesburg
1949-03-05TestSouth Africa v England379 & 187/3d · 395 & 174/7England won by 3 wicketsGqeberha
1949-02-12TestSouth Africa v England257/9d & 194/4 · 379 & 253/7DrawnJohannesburg
1949-01-01TestSouth Africa v England356 & 142/4 · 308 & 276/3dDrawnCape Town
1948-12-27TestSouth Africa v England315 & 270/2 · 608DrawnJohannesburg
1948-12-16TestSouth Africa v England161 & 219 · 253 & 128/8England won by 2 wicketsDurban
1947-08-16TestEngland v South Africa427 & 325/6d · 302 & 423/7DrawnKennington Oval
1947-07-26TestEngland v South Africa317/7d & 47/0 · 175 & 184England won by 10 wicketsLeeds
1947-07-05TestEngland v South Africa478 & 130/3 · 339 & 267England won by 7 wicketsManchester
1947-06-21TestEngland v South Africa554/8 & 26/0 · 327 & 252England won by 10 wicketsLord's
1947-06-07TestEngland v South Africa208 & 551 · 533 & 166/1DrawnNottingham
1939-03-03TestSouth Africa v England530 & 481 · 316 & 654/5DrawnDurban
1939-02-18TestSouth Africa v England349/8 · 215 & 203/4DrawnJohannesburg
1939-01-20TestSouth Africa v England103 & 353 · 469/4England won by inns & 13 runsDurban
1938-12-31TestSouth Africa v England286 & 201/2 · 559/9DrawnCape Town
1938-12-24TestSouth Africa v England390 & 108/1 · 422 & 291/4DrawnJohannesburg
1936-02-28TestSouth Africa v Australia222 & 227 · 455Australia won by inns & 6 runsDurban
1936-02-15TestSouth Africa v Australia157 & 98 · 439Australia won by inns & 184 runsJohannesburg
1936-01-01TestSouth Africa v Australia102 & 182 · 362/8dAustralia won by inns & 78 runsCape Town
1935-12-24TestSouth Africa v Australia157 & 491 · 250 & 274/2DrawnJohannesburg
1935-12-14TestSouth Africa v Australia248 & 282 · 429 & 102/1Australia won by 9 wicketsDurban
1935-08-17TestEngland v South Africa534/6d · 476 & 287/6DrawnKennington Oval
1935-07-27TestEngland v South Africa357 & 231/6d · 318 & 169/2DrawnManchester
1935-07-13TestEngland v South Africa216 & 294/7 · 171 & 194/5DrawnLeeds
1935-06-29TestEngland v South Africa198 & 151 · 228 & 278/7South Africa won by 157 runsLord's
1935-06-15TestEngland v South Africa384/7 · 220 & 17/1DrawnNottingham
1932-03-04TestNew Zealand v South Africa364 & 193 · 410 & 150/2South Africa won by 8 wicketsWellington
1932-02-27TestNew Zealand v South Africa293 & 146 · 451South Africa won by inns & 12 runsChristchurch
1932-02-12TestAustralia v South Africa153/9 · 36 & 45Australia won by inns & 72 runsMelbourne
1932-01-29TestAustralia v South Africa513 & 73/0 · 308 & 274Australia won by 10 wicketsAdelaide
1931-12-31TestAustralia v South Africa198 & 554 · 358 & 225Australia won by 169 runsMelbourne
1931-12-18TestAustralia v South Africa469 · 153 & 161Australia won by inns & 155 runsSydney
1931-11-27TestAustralia v South Africa450 · 170 & 117Australia won by inns & 163 runsBrisbane
1931-02-21TestSouth Africa v England252 & 219/7d · 230 & 72/4DrawnDurban
1931-02-13TestSouth Africa v England295 & 280/7 · 442 & 169/9DrawnJohannesburg
1931-01-16TestSouth Africa v England177 & 145/8 · 223/1dDrawnDurban
1931-01-01TestSouth Africa v England513/8d · 350 & 252/9DrawnCape Town
1930-12-24TestSouth Africa v England126 & 306 · 193 & 211South Africa won by 28 runsJohannesburg
1929-08-17TestEngland v South Africa258 & 264/1 · 492/8dDrawnKennington Oval
1929-07-27TestEngland v South Africa427/7d · 130 & 265England won by inns & 32 runsManchester
1929-07-13TestEngland v South Africa328 & 186/5 · 236 & 275England won by 5 wicketsLeeds
1929-06-29TestEngland v South Africa302 & 312/8d · 322 & 90/5DrawnLord's
1929-06-15TestEngland v South Africa245 & 308/4d · 250 & 171/1DrawnBirmingham
1928-02-04TestSouth Africa v England332/7d & 69/2 · 282 & 118South Africa won by 8 wicketsDurban
1928-01-28TestSouth Africa v England328 & 156/6 · 265 & 215South Africa won by 4 wicketsJohannesburg
1928-01-21TestSouth Africa v England246 & 464/8d · 430 & 132/2DrawnDurban
1927-12-31TestSouth Africa v England250 & 224 · 133 & 428England won by 87 runsCape Town
1927-12-24TestSouth Africa v England196 & 170 · 313 & 57/0England won by 10 wicketsJohannesburg
1924-08-16TestEngland v South Africa421/8 · 342DrawnKennington Oval
1924-07-26TestEngland v South Africa116/4DrawnManchester
1924-07-12TestEngland v South Africa396 & 60/1 · 132 & 323England won by 9 wicketsLeeds
1924-06-28TestEngland v South Africa531/2d · 273 & 240England won by inns & 18 runsLord's
1924-06-14TestEngland v South Africa438 · 30 & 390England won by inns & 18 runsBirmingham
1923-02-16TestSouth Africa v England179 & 234 · 281 & 241England won by 109 runsDurban
1923-02-09TestSouth Africa v England295 & 247/4 · 244 & 376/6dDrawnJohannesburg
1923-01-18TestSouth Africa v England368/9 · 428 & 11/1DrawnDurban
1923-01-01TestSouth Africa v England113 & 242 · 183 & 173/9England won by 1 wicketCape Town
1922-12-23TestSouth Africa v England148 & 420 · 182 & 218South Africa won by 168 runsJohannesburg
1921-11-26TestSouth Africa v Australia180 & 216 · 396 & 1/0Australia won by 10 wicketsCape Town
1921-11-12TestSouth Africa v Australia243 & 472/8d · 450 & 7/0DrawnJohannesburg
1921-11-05TestSouth Africa v Australia232 & 184/7 · 299 & 324/7dDrawnDurban
1914-02-27TestSouth Africa v England193 & 228 · 411 & 11/0England won by 10 wicketsGqeberha
1914-02-14TestSouth Africa v England170 & 305/9d · 163 & 154/5DrawnDurban
1914-01-01TestSouth Africa v England151 & 304 · 238 & 308England won by 91 runsJohannesburg
1913-12-26TestSouth Africa v England160 & 231 · 403England won by inns & 12 runsJohannesburg
1913-12-13TestSouth Africa v England182 & 111 · 450England won by inns & 157 runsDurban
1912-08-12TestEngland v South Africa176 & 14/0 · 95 & 93England won by 10 wicketsKennington Oval
1912-08-05TestAustralia v South Africa219 · 329DrawnNottingham
1912-07-15TestAustralia v South Africa390 & 48/0 · 263 & 173Australia won by 10 wicketsLord's
1912-07-08TestEngland v South Africa242 & 238 · 147 & 159England won by 174 runsLeeds
1912-06-10TestEngland v South Africa337 · 58 & 217England won by inns & 62 runsLord's
1912-05-27TestAustralia v South Africa448 · 265 & 95Australia won by inns & 88 runsManchester
1911-03-03TestAustralia v South Africa364 & 198/3 · 160 & 401Australia won by 7 wicketsSydney
1911-02-17TestAustralia v South Africa328 & 578 · 205 & 171/9Australia won by 530 runsMelbourne
1911-01-07TestAustralia v South Africa465 & 339 · 482 & 360South Africa won by 38 runsAdelaide
1910-12-31TestAustralia v South Africa348 & 327 · 506 & 80Australia won by 89 runsMelbourne
1910-12-09TestAustralia v South Africa528 · 174 & 240Australia won by inns & 114 runsSydney
1910-03-11TestSouth Africa v England103 & 327 · 417 & 16/1England won by 9 wicketsCape Town
1910-03-07TestSouth Africa v England207 & 175/6 · 203 & 178South Africa won by 4 wicketsCape Town
1910-02-26TestSouth Africa v England305 & 237 · 322 & 221/7England won by 3 wicketsJohannesburg
1910-01-21TestSouth Africa v England199 & 347 · 199 & 252South Africa won by 95 runsDurban
1910-01-01TestSouth Africa v England208 & 345 · 310 & 224South Africa won by 19 runsJohannesburg
1907-08-19TestEngland v South Africa295 & 138 · 178 & 159/5DrawnKennington Oval
1907-07-29TestEngland v South Africa76 & 162 · 110 & 75England won by 53 runsLeeds
1907-07-01TestEngland v South Africa428 · 140 & 185/3DrawnLord's
1906-03-30TestSouth Africa v England333 · 187 & 130South Africa won by inns & 16 runsCape Town
1906-03-24TestSouth Africa v England218 & 138 · 198 & 160/6England won by 4 wicketsCape Town
1906-03-10TestSouth Africa v England385 & 349/5d · 295 & 196South Africa won by 243 runsJohannesburg
1906-03-06TestSouth Africa v England277 & 33/1 · 148 & 160South Africa won by 9 wicketsJohannesburg
1906-01-02TestSouth Africa v England91 & 287/9 · 184 & 190South Africa won by 1 wicketJohannesburg
1902-11-08TestSouth Africa v Australia85 & 225 · 252 & 59/0Australia won by 10 wicketsCape Town
1902-10-18TestSouth Africa v Australia240 & 85 · 175 & 309Australia won by 159 runsJohannesburg
1902-10-11TestSouth Africa v Australia454 & 101/4 · 296 & 372/7dDrawnJohannesburg
1899-04-01TestSouth Africa v England177 & 35 · 92 & 330England won by 210 runsCape Town
1899-02-14TestSouth Africa v England251 & 99 · 145 & 237England won by 32 runsJohannesburg
1896-03-21TestSouth Africa v England115 & 117 · 265England won by inns & 33 runsCape Town
1896-03-02TestSouth Africa v England151 & 134 · 482England won by inns & 197 runsJohannesburg
1896-02-13TestSouth Africa v England93 & 30 · 185 & 226England won by 288 runsGqeberha
1892-03-19TestSouth Africa v England97 & 83 · 369England won by inns & 189 runsCape Town
1889-03-25TestSouth Africa v England47 & 43 · 292England won by inns & 202 runsCape Town
1889-03-12TestSouth Africa v England84 & 129 · 148 & 67/2England won by 8 wicketsGqeberha