ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
Men's T20 World Cup
espn plus
Edition US
Matches (26)
SL v ENG (1)
PAK vs AUS (1)
Men's Under-19 World Cup (1)
WPL (1)
Ranji Trophy (16)
WT20 WC Qualifier (3)
T20 WC Warm-up (3)
SL Flag

SL

ENG Flag

ENG

Today
1:30 PM

null

Schedule
PAK Flag

PAK

207/6
AUS Flag

AUS

(2.6/20 ov, T:208) 17/3

null

Schedule
IND19 Flag

IND19

252
PAK19 Flag

PAK19

(11.3/50 ov, T:253) 68/1

null

ScheduleTable
DC-W Flag

DC-W

UPW-W Flag

UPW-W

Today
2:00 PM

null

ScheduleTable
UP Flag

UP

237 & 200
VIDAR Flag

VIDAR

(T:201) 237 & 201/6

null

ScheduleTable
BRODA Flag

BRODA

375 & 124/0
TN Flag

TN

449

null

ScheduleTable
NAGA Flag

NAGA

366 & 342
AP Flag

AP

(T:173) 536/9d & 64/4

null

ScheduleTable
ODSA Flag

ODSA

282 & 226
JHK Flag

JHK

(T:246) 263 & 249/6

null

ScheduleTable
MP Flag

MP

187 & 258
MAHA Flag

MAHA

(T:267) 179 & 133

null

ScheduleTable
GOA Flag

GOA

355 & 199
KER Flag

KER

(T:29) 526/9d & 29/1

null

ScheduleTable
PNJB Flag

PNJB

309 & 256
KNTKA Flag

KNTKA

(T:250) 316 & 252/5

null

ScheduleTable
CHD Flag

CHD

136 & 261
SAU Flag

SAU

453/3d

null

ScheduleTable
GUJ Flag

GUJ

352 & 252/9d
TPURA Flag

TPURA

(T:178) 427 & 179/6

null

ScheduleTable
BENG Flag

BENG

193 & 200
HRYNA Flag

HRYNA

(T:294) 100 & 105

null

ScheduleTable
UKHND Flag

UKHND

460/7d
ASSAM Flag

ASSAM

(fo) 140 & 278

null

ScheduleTable
SVCS Flag

SVCS

343 & 166/8d
RLYS Flag

RLYS

(T:298) 212 & 298/7

null

ScheduleTable
RAJ Flag

RAJ

168 & 352
PONDI Flag

PONDI

(T:172) 349 & 172/5

null

ScheduleTable
DELHI Flag

DELHI

221 & 407/6d
MUM Flag

MUM

317

null

ScheduleTable
CGR Flag

CGR

283 & 411/8
HYD Flag

HYD

631

null

ScheduleTable
HP Flag

HP

168 & 26/2
J + K Flag

J + K

771

null

ScheduleTable
SCO-W Flag

SCO-W

178/8
USA-W Flag

USA-W

(19/20 ov, T:179) 137

null

ScheduleTable
IRE-W Flag

IRE-W

121/8
THA-W Flag

THA-W

(16.1/20 ov, T:122) 59

null

ScheduleTable
NL-W Flag

NL-W

102/6
BAN-W Flag

BAN-W

(16.4/20 ov, T:103) 105/3

null

ScheduleTable
AFG Flag

AFG

SCOT Flag

SCOT

Tomorrow
9:30 AM

null

Schedule
IND-A Flag

IND-A

USA Flag

USA

Tomorrow
11:30 AM

null

Schedule
CAN Flag

CAN

ITA Flag

ITA

Tomorrow
1:30 PM

null

Schedule

Mark Boucher

South Africa|Wicketkeeper Batter
Compare
Mark Boucher
INTL CAREER: 1997 - 2012
Most Viewed Players
Most Viewed Players
  • Quinton de KockQuinton de Kock
  • Jason SmithJason Smith
  • Corbin BoschCorbin Bosch
  • Dewald BrevisDewald Brevis
  • Tertius BoschTertius Bosch
  • Ryan RickeltonRyan Rickelton
  • Jorich Van SchalkwykJorich Van Schalkwyk
  • Aiden MarkramAiden Markram
  • Muhammed BulbuliaMuhammed Bulbulia
  • Nadine de KlerkNadine de Klerk
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
Zimbabwe
All
  • Brian BennettBrian Bennett
  • Ryan BurlRyan Burl
  • Brad EvansBrad Evans
  • Tadiwanashe MarumaniTadiwanashe Marumani
  • Wellington MasakadzaWellington Masakadza
  • Tony MunyongaTony Munyonga
  • Tashinga MusekiwaTashinga Musekiwa
  • Blessing MuzarabaniBlessing Muzarabani
  • Richard NgaravaRichard Ngarava
  • Sikandar RazaSikandar Raza

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Overview
Stats
Records
Matches
Videos
News
Photos
Debut/Last Matches - Player

Test Matches

View Test Records
Debut
Pakistan vs South Africa at Sheikhupura - October 17 - 21, 1997
Last
New Zealand vs South Africa at Wellington - March 23 - 27, 2012

ODI Matches

View ODI Records
Debut
South Africa vs New Zealand at W.A.C.A - January 16, 1998
Last
South Africa vs Australia at Durban - October 28, 2011

T20I Matches

View T20I Records
Debut
South Africa vs New Zealand at Johannesburg - October 21, 2005
Last
Pakistan vs South Africa at Gros Islet - May 10, 2010

FC Matches

Debut
1995/96
Last
New Zealand vs South Africa at Wellington - March 23 - 27, 2012

List A Matches

Debut
1995/96
Last
Warriors vs Cape Cobras at Cape Town - December 09, 2011

T20 Matches

Debut
Eastern Cape vs WP Boland at Gqeberha - April 13, 2004
Last
Dolphins vs Cape Cobras at Paarl - February 26, 2012
Recent Matches - Player
MatchBatWktDateGroundFormat
Sth Africans vs Somerset--2c/0s & 0c/0s09-Jul-2012TauntonOTHER
Int XI vs Asian XI61c/0s12-May-2012TorontoOTHERT20
South Africa vs New Zealand463c/0s & 1c/0s23-Mar-2012WellingtonTest # 2037
South Africa vs New Zealand242c/0s & 3c/0s15-Mar-2012HamiltonTest # 2036
South Africa vs New Zealand4 & 34*2c/0s & 0c/0s07-Mar-2012DunedinTest # 2035
Cape Cobras vs Dolphins22c/0s26-Feb-2012PaarlT20
Cape Cobras vs LIONS36*1c/0s24-Feb-2012JohannesburgT20
Cape Cobras vs Impi23*1c/0s22-Feb-2012PaarlT20
Cape Cobras vs Knights111c/0s17-Feb-2012KimberleyT20
Cape Cobras vs Warriors90c/3s15-Feb-2012GqeberhaT20
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2026 ESPN Sports Media Ltd. All rights reserved