Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Mark Boucher: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
19 May 1999SA 199/9 v SL 1109th Match · ODISA1-2South Africa won by 89 runsNorthampton1999 Cricket World Cup
15 May 1999IND 253/5 v SA 254/62nd Match · ODISA34-1South Africa won by 4 wickets (with 16 balls remaining)Hove1999 Cricket World Cup
30 Mar 1999NZ v SA 249/46th ODI · ODISADNB-0No resultWellingtonSouth Africa tour of New Zealand 1998/99
27 Mar 1999NZ 147 v SA 290/55th ODI · ODISA0-1South Africa won by 143 runsAucklandSouth Africa tour of New Zealand 1998/99
26 Mar 1999NZ 191 v SA 194/84th ODI · ODISA3-3South Africa won by 2 wickets (with 0 balls remaining)AucklandSouth Africa tour of New Zealand 1998/99
25 Mar 1999NZ 257/8 v SA 10/04th ODI · ODISADNB-4No resultNapierSouth Africa tour of New Zealand 1998/99
18 Mar 1999NZ 222 & 291 v SA 498/8 & 16/23rd Test · TestSA8 & DNB-4South Africa won by 8 wicketsWellingtonSouth Africa tour of New Zealand 1998/99
11 Mar 1999NZ 168 & 127/1 v SA 442/12nd Test · TestSADNB-2Match drawnChristchurchSouth Africa tour of New Zealand 1998/99
27 Feb 1999NZ 352 & 244/3 v SA 621/51st Test · TestSADNB-4Match drawnAucklandSouth Africa tour of New Zealand 1998/99
20 Feb 1999NZ 215/3 v SA 212/73rd ODI · ODISA16-1New Zealand won by 7 wickets (with 41 balls remaining)AucklandSouth Africa tour of New Zealand 1998/99
17 Feb 1999NZ 220/9 v SA 224/32nd ODI · ODISADNB-1South Africa won by 7 wickets (with 42 balls remaining)ChristchurchSouth Africa tour of New Zealand 1998/99
14 Feb 1999NZ 215/7 v SA 2111st ODI · ODISA1-1New Zealand won by 3 wickets (with 5 balls remaining)DunedinSouth Africa tour of New Zealand 1998/99
7 Feb 1999SA 226/8 v WI 1767th ODI · ODISA0-1South Africa won by 50 runsCenturionWest Indies tour of South Africa 1998/99
5 Feb 1999SA 273 v WI 1596th ODI · ODISA11-1South Africa won by 114 runsBloemfonteinWest Indies tour of South Africa 1998/99
2 Feb 1999SA 221/8 v WI 1325th ODI · ODISA34-3South Africa won by 89 runsCape TownWest Indies tour of South Africa 1998/99
30 Jan 1999SA 278/6 v WI 1794th ODI · ODISA0*-1South Africa won by 99 runsPort ElizabethWest Indies tour of South Africa 1998/99
27 Jan 1999SA 274/9 v WI 2193rd ODI · ODISA5-4South Africa won by 55 runsDurbanWest Indies tour of South Africa 1998/99
24 Jan 1999SA 249 v WI 292/92nd ODI · ODISA51-0West Indies won by 43 runsEast LondonWest Indies tour of South Africa 1998/99
22 Jan 1999SA 160/8 v WI 154/41st ODI · ODISA10-0South Africa won by 2 wickets (with 0 balls remaining) (D/L method)JohannesburgWest Indies tour of South Africa 1998/99
15 Jan 1999SA 313 & 399/5 v WI 144 & 2175th Test · TestSA100 & DNB-2South Africa won by 351 runsCenturionWest Indies tour of South Africa 1998/99
2 Jan 1999SA 406/8 & 226/7 v WI 212 & 2714th Test · TestSA15* & 22-2South Africa won by 149 runsCape TownWest Indies tour of South Africa 1998/99
26 Dec 1998SA 312 & 147/1 v WI 198 & 2593rd Test · TestSA0 & DNB-4South Africa won by 9 wicketsDurbanWest Indies tour of South Africa 1998/99
10 Dec 1998SA 245 & 195 v WI 121 & 1412nd Test · TestSA17 & 1-2South Africa won by 178 runsPort ElizabethWest Indies tour of South Africa 1998/99
26 Nov 1998SA 268 & 164/6 v WI 261 & 1701st Test · TestSA12 & 1*-4South Africa won by 4 wicketsJohannesburgWest Indies tour of South Africa 1998/99
1 Nov 1998SA 248/6 v WI 245Final · ODISA4-1South Africa won by 4 wickets (with 18 balls remaining)Dhaka1998 ICC KnockOut Trophy
30 Oct 1998SA 240/7 v SL 132/91st Semi-Final · ODISA0-1South Africa won by 92 runs (D/L method)Dhaka1998 ICC KnockOut Trophy
25 Oct 1998ENG 281/7 v SA 283/41st QF · ODISADNB-1South Africa won by 6 wickets (with 20 balls remaining)Dhaka1998 ICC KnockOut Trophy
18 Aug 1998ENG 230 v SA 244/73rd Match · ODISA3*-0South Africa won by 14 runsBirmingham1998 Emirates Triangular Tournament
14 Aug 1998SA 201 v SL 2581st Match · ODISA2-4Sri Lanka won by 57 runsNottingham1998 Emirates Triangular Tournament
6 Aug 1998ENG 230 & 240 v SA 252 & 1955th Test · TestSA6 & 4-6England won by 23 runsLeedsSouth Africa tour of England 1998
23 Jul 1998ENG 336 & 247/2 v SA 374 & 2084th Test · TestSA4 & 35-5England won by 8 wicketsNottinghamSouth Africa tour of England 1998
2 Jul 1998ENG 183 & 369/9 v SA 552/53rd Test · TestSADNB-5Match drawnManchesterSouth Africa tour of England 1998
18 Jun 1998ENG 110 & 264 v SA 360 & 15/02nd Test · TestSA35 & DNB-7South Africa won by 10 wicketsLondonSouth Africa tour of England 1998
4 Jun 1998ENG 462 & 170/8 v SA 3431st Test · TestSA0-3Match drawnBirminghamSouth Africa tour of England 1998
24 May 1998ENG 206/3 v SA 205/83rd ODI · ODISA26*-0England won by 7 wickets (with 90 balls remaining)LeedsSouth Africa tour of England 1998
23 May 1998ENG 194 v SA 226/92nd ODI · ODISA6-2South Africa won by 32 runsManchesterSouth Africa tour of England 1998
21 May 1998ENG 223/9 v SA 224/71st ODI · ODISA2*-3South Africa won by 3 wickets (with 8 balls remaining)LondonSouth Africa tour of England 1998
23 Apr 1998SA 115/1 v PAK 114Final · ODISADNB-2South Africa won by 9 wickets (with 134 balls remaining)Cape Town1997–98 Standard Bank International One-Day Series
19 Apr 1998SA 106/5 v SL 1059th Match · ODISA5-3South Africa won by 5 wickets (with 141 balls remaining)Bloemfontein1997–98 Standard Bank International One-Day Series
17 Apr 1998SA 149/3 v PAK 1458th Match · ODISADNB-0South Africa won by 7 wickets (with 87 balls remaining)Centurion1997–98 Standard Bank International One-Day Series
13 Apr 1998SA 231 v SL 232/46th Match · ODISA14-0Sri Lanka won by 6 wickets (with 20 balls remaining)Port Elizabeth1997–98 Standard Bank International One-Day Series
11 Apr 1998SA 254/7 v PAK 250/85th Match · ODISADNB-1South Africa won by 3 wickets (with 22 balls remaining)East London1997–98 Standard Bank International One-Day Series
5 Apr 1998SA 266/8 v SL 2092nd Match · ODISA6-2South Africa won by 57 runsJohannesburg1997–98 Standard Bank International One-Day Series
3 Apr 1998SA 280/4 v PAK 2281st Match · ODISADNB-0South Africa won by 52 runsDurban1997–98 Standard Bank International One-Day Series
27 Mar 1998SA 200 & 226/4 v SL 303 & 1222nd Test · TestSA13 & DNB-6South Africa won by 6 wicketsCenturionSri Lanka tour of South Africa 1997/98
19 Mar 1998SA 418 & 264 v SL 306 & 3061st Test · TestSA33 & 10-7South Africa won by 70 runsCape TownSri Lanka tour of South Africa 1997/98
6 Mar 1998SA 293 & 206/7 v PAK 106 & 1343rd Test · TestSA52 & 4-9South Africa won by 259 runsPort ElizabethPakistan tour of South Africa 1997/98
26 Feb 1998SA 231 & 225 v PAK 259 & 2262nd Test · TestSA2 & 52-6Pakistan won by 29 runsDurbanPakistan tour of South Africa 1997/98
14 Feb 1998SA 364 & 44/0 v PAK 3291st Test · TestSA78 & DNB-3Match drawnJohannesburgPakistan tour of South Africa 1997/98
16 Jan 1998NZ 166 v SA 233/710th Match · ODISADNB-2South Africa won by 67 runsPerth1997–98 Carlton and United Series
PreviousPage 10 · 501 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.