Matches (11)
WPL (1)
SA20 (1)
Vijay Hazare Trophy (2)
BBL (1)
Super Smash (1)
New Zealand in India (1)
U19 WC Warm-up (4)
GG-W Flag

GG-W

(16.2/20 ov) 137/5
MI-W Flag

MI-W

null

ScheduleTableSeries
Durban's Super Giants Flag

Durban's Super Giants

Paarl Royals Flag

Paarl Royals

Today
3:30 PM

null

ScheduleTableSeries
VIDAR Flag

VIDAR

300/9
DELHI Flag

DELHI

(45.1/50 ov, T:301) 224

null

ScheduleTableSeries
PNJB Flag

PNJB

345/6
MP Flag

MP

(31.2/50 ov, T:346) 162

null

ScheduleTableSeries
AS Flag

AS

83
MS Flag

MS

(15.1/20 ov, T:84) 86/4

null

ScheduleTableReportSeries
CD Flag

CD

146/5
ND Flag

ND

(13.5/15 ov, T:120) 120/4

null

ScheduleTableSeries
India Flag

India

New Zealand Flag

New Zealand

Tomorrow
8:00 AM

null

ScheduleSeries
PAK19 Flag

PAK19

294/8
USA19 Flag

USA19

(21/50 ov, T:295) 89/2

null

ScheduleSeries
BAN19 Flag

BAN19

(29.2/29.2 ov) 161/4
SCO19 Flag

SCO19

(17/22 ov, T:176) 109/7

null

ScheduleSeries
IRE19 Flag

IRE19

197
Tan19 Flag

Tan19

(44.2/50 ov, T:198) 201/9

null

ScheduleSeries
WI19 Flag

WI19

(50 ov) 346/6
JPN19 Flag

JPN19

null

ScheduleSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN

Dillon du Preez

South Africa
Compare
Dillon du Preez
Most Viewed Players
Most Viewed Players
  • Nadine de KlerkNadine de Klerk
  • Lizelle LeeLizelle Lee
  • Gideon PetersGideon Peters
  • Jason SmithJason Smith
  • Dewald BrevisDewald Brevis
  • Laura WolvaardtLaura Wolvaardt
  • Shabnim IsmailShabnim Ismail
  • Ryan RickeltonRyan Rickelton
  • Marizanne KappMarizanne Kapp
  • Matthew de VilliersMatthew de Villiers
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
Australia
All
  • Alex CareyAlex Carey
  • Ben DwarshuisBen Dwarshuis
  • Nathan EllisNathan Ellis
  • Cameron GreenCameron Green
  • Josh HazlewoodJosh Hazlewood
  • Travis HeadTravis Head
  • Josh InglisJosh Inglis
  • Marnus LabuschagneMarnus Labuschagne
  • Mitchell MarshMitchell Marsh
  • Adam ZampaAdam Zampa

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

Overview
Matches
News
Photos
Debut/Last Matches - Player

FC Matches

Debut
West Indians vs Free State at Bloemfontein - December 05 - 08, 2003
Last
Free State vs Northerns at Pretoria - April 06 - 09, 2017

List A Matches

Debut
Free State vs KZ-Natal at Durban - October 17, 2004
Last
Warriors vs Knights at Bloemfontein - March 27, 2017

T20 Matches

Debut
LIONS vs Eagles at Bloemfontein - January 22, 2006
Last
Dolphins vs Knights at Durban - December 11, 2016
Recent Matches - Player
MatchBatBowlDateGroundFormat
Free State vs Northerns39 & 102/31 & 2/2806-Apr-2017PretoriaFC
Knights vs Warriors--1/4427-Mar-2017BloemfonteinList A
Knights vs Warriors--2/1126-Mar-2017BloemfonteinList A
Knights vs Dolphins64/3123-Mar-2017DurbanList A
Knights vs LIONS3*2/7621-Mar-2017KimberleyList A
Knights vs Cape Cobras1*2/1719-Mar-2017Cape TownList A
Knights vs LIONS181/4405-Mar-2017JohannesburgList A
Knights vs Titans20/4603-Mar-2017BenoniList A
Knights vs Dolphins50/3601-Mar-2017BloemfonteinList A
Knights vs Warriors103/1825-Feb-2017KimberleyList A
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