Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

David Richardson: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
6 Apr 1994SA 206/5 v AUS 242/67th ODI · ODISADNB-1Australia won by 36 runsCape TownAustralia tour of South Africa 1993/94
4 Apr 1994SA 227/6 v AUS 2016th ODI · ODISA2*-1South Africa won by 26 runsPort ElizabethAustralia tour of South Africa 1993/94
2 Apr 1994SA 158 v AUS 159/35th ODI · ODISA7*-0Australia won by 7 wickets (with 60 balls remaining)East LondonAustralia tour of South Africa 1993/94
25 Mar 1994SA 422 v AUS 269 & 297/43rd Test · TestSA59-1Match drawnDurbanAustralia tour of South Africa 1993/94
17 Mar 1994SA 361 & 164 v AUS 435 & 92/12nd Test · TestSA34 & 31-3Australia won by 9 wicketsCape TownAustralia tour of South Africa 1993/94
4 Mar 1994SA 251 & 450/9 v AUS 248 & 2561st Test · TestSA31 & 20-3South Africa won by 197 runsJohannesburgAustralia tour of South Africa 1993/94
24 Feb 1994SA 157/3 v AUS 1544th ODI · ODISADNB-3South Africa won by 7 wickets (with 30 balls remaining)DurbanAustralia tour of South Africa 1993/94
22 Feb 1994SA 193 v AUS 281/63rd ODI · ODISA23*-1Australia won by 88 runsPort ElizabethAustralia tour of South Africa 1993/94
20 Feb 1994SA 265/5 v AUS 2092nd ODI · ODISADNB-0South Africa won by 56 runsCenturionAustralia tour of South Africa 1993/94
19 Feb 1994SA 232/3 v AUS 227/51st ODI · ODISADNB-1South Africa won by 5 runsJohannesburgAustralia tour of South Africa 1993/94
28 Jan 1994AUS 469/7 & 124/6 v SA 273 & 1293rd Test · TestSA6 & 10-4Australia won by 191 runsAdelaideSouth Africa tour of Australia 1993/94
25 Jan 1994AUS 223/8 v SA 188/93rd Final · ODISA38*-1Australia won by 35 runsSydney1993-94 Benson & Hedges World Series
23 Jan 1994AUS 247/6 v SA 1782nd Final · ODISA16-1Australia won by 69 runsSydney1993-94 Benson & Hedges World Series
21 Jan 1994AUS 202 v SA 230/51st Final · ODISADNB-1South Africa won by 28 runsMelbourne1993-94 Benson & Hedges World Series
16 Jan 1994AUS 126 v SA 208/711th Match · ODISA25-3South Africa won by 82 runsPerth1993-94 Benson & Hedges World Series
14 Jan 1994NZ 150 v SA 151/510th Match · ODISADNB-4South Africa won by 5 wickets (with 117 balls remaining)Perth1993-94 Benson & Hedges World Series
9 Jan 1994AUS 230/9 v SA 1828th Match · ODISA15-0Australia won by 48 runsBrisbane1993-94 Benson & Hedges World Series
2 Jan 1994AUS 292 & 111 v SA 169 & 2392nd Test · TestSA4 & 24-5South Africa won by 5 runsSydneySouth Africa tour of Australia 1993/94
26 Dec 1993AUS 342/7 v SA 258/31st Test · TestSADNB-1Match drawnMelbourneSouth Africa tour of Australia 1993/94
18 Dec 1993NZ 148/6 v SA 147/76th Match · ODISA38*-1New Zealand won by 4 wickets (with 35 balls remaining)Hobart1993-94 Benson & Hedges World Series
14 Dec 1993AUS 172/9 v SA 694th Match · ODISA1-2Australia won by 103 runsSydney1993-94 Benson & Hedges World Series
9 Dec 1993AUS 189 v SA 190/31st Match · ODISADNB-1South Africa won by 7 wickets (with 8 balls remaining)Melbourne1993-94 Benson & Hedges World Series
24 Nov 1993IND 195 v SA 193/91st Semi-Final · ODISA15-2India won by 2 runsKolkata1993 Hero Cup
22 Nov 1993IND 221 v SA 178/910th Match · ODISA23*-1India won by 43 runsMohali1993 Hero Cup
19 Nov 1993SA 214/7 v SL 1368th Match · ODISA1*-2South Africa won by 78 runsGuwahati1993 Hero Cup
14 Nov 1993SA 180/5 v WI 1394th Match · ODISA17*-1South Africa won by 41 runsMumbai1993 Hero Cup
10 Nov 1993SA 22/1 v ZIM3rd Match · ODISADNB-0No resultBangalore1993 Hero Cup
14 Sept 1993SL 296/9 v SA 316 & 159/43rd Test · TestSA62 & DNB-4Match drawnColomboSouth Africa tour of Sri Lanka 1993
6 Sept 1993SL 168 & 119 v SA 4952nd Test · TestSA11-8South Africa won by an innings and 208 runsColomboSouth Africa tour of Sri Lanka 1993
4 Sept 1993SL 198/9 v SA 1543rd ODI · ODISA5-4Sri Lanka won by 44 runsColomboSouth Africa tour of Sri Lanka 1993
2 Sept 1993SL 98 v SA 222/72nd ODI · ODISA1*-4South Africa won by 124 runsColomboSouth Africa tour of Sri Lanka 1993
25 Aug 1993SL 331 & 300/6 v SA 267 & 251/71st Test · TestSA2 & 4-5Match drawnMoratuwaSouth Africa tour of Sri Lanka 1993
22 Aug 1993SL 179/5 v SA 52/41st ODI · ODISADNB-0No resultKandySouth Africa tour of Sri Lanka 1993
21 Feb 1993SA 198/9 v PAK 220/87th Match · ODISA10-2Pakistan won by 22 runsCenturion1992–93 Total International Series
11 Feb 1993SA 150/4 v WI 1492nd Match · ODISADNB-2South Africa won by 6 wickets (with 19 balls remaining)Port Elizabeth1992–93 Total International Series
9 Feb 1993SA 198 v PAK 208/61st Match · ODISA11-3Pakistan won by 10 runsDurban1992–93 Total International Series
2 Jan 1993SA 360/9 & 130/6 v IND 276 & 29/14th Test · TestSA21 & 10*-2Match drawnCape TownIndia tour of South Africa 1992/93
26 Dec 1992SA 275 & 155/1 v IND 212 & 2153rd Test · TestSA1 & DNB-9South Africa won by 9 wicketsPort ElizabethIndia tour of South Africa 1992/93
19 Dec 1992SA 203/8 v IND 204/57th ODI · ODISA0-1India won by 5 wickets (with 16 balls remaining)East LondonIndia tour of South Africa 1992/93
17 Dec 1992SA 216/8 v IND 1776th ODI · ODISA12-3South Africa won by 39 runsDurbanIndia tour of South Africa 1992/93
15 Dec 1992SA 208/2 v IND 207/45th ODI · ODISADNB-0South Africa won by 8 wickets (with 16 balls remaining)BloemfonteinIndia tour of South Africa 1992/93
13 Dec 1992SA 165/4 v IND 161/94th ODI · ODISADNB-2South Africa won by 6 wickets (with 9 balls remaining)JohannesburgIndia tour of South Africa 1992/93
11 Dec 1992SA 214/5 v IND 215/63rd ODI · ODISADNB-2India won by 4 wickets (with 5 balls remaining)CenturionIndia tour of South Africa 1992/93
9 Dec 1992SA 148/4 v IND 1472nd ODI · ODISADNB-2South Africa won by 6 wickets (with 20 balls remaining)Port ElizabethIndia tour of South Africa 1992/93
7 Dec 1992SA 185/4 v IND 1841st ODI · ODISADNB-1South Africa won by 6 wickets (with 3 balls remaining)Cape TownIndia tour of South Africa 1992/93
26 Nov 1992SA 292/9 & 252/9 v IND 227 & 141/42nd Test · TestSA9 & 50-4Match drawnJohannesburgIndia tour of South Africa 1992/93
13 Nov 1992SA 254 & 176/3 v IND 2771st Test · TestSA15 & DNB-1Match drawnDurbanIndia tour of South Africa 1992/93
18 Apr 1992WI 262 & 283 v SA 345 & 148Only Test · TestSA8 & 2-6West Indies won by 52 runsBridgetownSouth Africa tour of West Indies 1991/92
12 Apr 1992WI 190/3 v SA 189/63rd ODI · ODISA17*-0West Indies won by 7 wickets (with 42 balls remaining)Port of SpainSouth Africa tour of West Indies 1991/92
11 Apr 1992WI 154/0 v SA 1522nd ODI · ODISA6-0West Indies won by 10 wickets (with 145 balls remaining)Port of SpainSouth Africa tour of West Indies 1991/92
PreviousPage 3 · 163 matchesNext

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

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