Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by series (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Mudassar NazarPAKPakistan tour of England 1987198755123112457.7562037.26110280
Kumar SangakkaraSLSri Lanka tour of England 200620063602316638.5053043.58020300
Matthew HaydenAUSAustralia tour of South Africa 2005/06200636023110238.5047648.53112301
Jacob OramNZNew Zealand in England Test Series 2008200836123110146.2037661.44110304
Dennis AmissENGWest Indies tour of England 1973197336123186*46.2053842.94020240
Doug BracewellCSPlunket Shield 2015/162015-20164702317533.0030575.74020246
Tim SeifertNDPlunket Shield 2019/202019-202047023111933.0036962.60110261
Rachin RavindraWFPlunket Shield 2018/192018-20194702319633.0041056.34023361
Jack CrappENGEngland tour of South Africa 1948/491948-19494712315638.50--030-0
Richie BenaudAUSSouth Africa tour of Australia 1963/641963-19644702319033.0036340.50010180
Dwayne BravoWIIndia tour of West Indies 200620064802316828.8844452.03011311
Garry SobersWIAustralia tour of West Indies 1954/5519554822316438.50--010100
Robert SamuelsWIWest Indies tour of Australia 1996/971996-19974812317633.0060038.50010331
Mike DennessENGEngland tour of West Indies 1973/7419745902316725.6766834.58011311
Mudassar NazarPAKPakistan tour of India 1979/801979-198059023112625.6761337.68100210
Timm van der GugtenGLACounty Championship 20242024710223146*28.8847248.94001311
Rachin RavindraWFPlunket Shield 2020/212020-2021610023113823.1049346.86101256
Sammy CarterAUSEngland tour of Australia 1911/121911-191251012317225.6751944.51010220
Michael BatesAAPlunket Shield 2015/162015-2016913423147*25.6742953.85000276
Danny BriggsHAMLV= County Championship 2015201581322314821.0045750.55000310
Peter YounghusbandWFPlunket Shield 2023/242023-202481322318021.0064335.93012270
Luis ReeceDERCounty Championship 2021202191702316313.5966334.84013350
Oli StoneNORLV= County Championship 20152015121742313817.7746349.89002244
Sanath JayasuriyaSLBangladesh tour of Sri Lanka 20022002220230145115.0025889.15110227
Mahela JayawardeneSLAsian Test Championship 2001/022001-2002231230150115.00218105.50110362
Yuvraj SinghINDIndia tour of Pakistan 2003/04200434023011257.5033369.07110322
Adam GilchristAUSPakistan tour of Australia 2004/052004-200534123011376.6724992.37110286
Chris GayleWINew Zealand in West Indies Test Series 2012201224123015076.6731972.10110257
Jeff CroweNZEngland tour of New Zealand 1983/84198434023012857.5047848.12110360
Romesh KaluwitharanaSLNew Zealand tour of Sri Lanka 199819983502308846.0043153.36020330
Alex CareySAMarsh Sheffield Shield 2019/20201935023011746.0031074.19110391
Allan BorderAUSAustralia tour of Pakistan 1988/891988351230113*57.5054342.36110280
Graham ThorpeENGAustralia tour of England 19931993361230114*46.0058739.18111210
Mahela JayawardeneSLSri Lanka tour of England 2006200636023011938.3345250.88112270
Mohammad YousufPAKPakistan in New Zealand Test Series 2009/1020093602308938.3354542.20022252
Stephen FlemingNZNew Zealand tour of South Africa 1994/951994-19953602307938.3350245.82020310
Daniel VettoriNZEngland in New Zealand Test Series 2007/0820083612308846.0033967.85021322
Ken WadsworthNZNew Zealand tour of Australia 1973/741973-19743602308038.3343652.75020220
John WrightNZNew Zealand tour of England 198319833602309338.3351844.40021320
Greg HayCSPlunket Shield 2022/23202347023015032.8649646.37100230
Harry NielsenSASheffield Shield 2021/222021-20224712307138.3346249.78021260
Johnny TaylorAUSEngland tour of Australia 1920/211920-19215702306832.8644951.22020210
Javed MiandadPAKWest Indies tour of Pakistan 1980/8119804702306032.8663036.51030230
Polly UmrigarINDIndia tour of England 1959195948023011828.7510.00101150
Jonny BairstowENGIndia tour of Ireland and England 201820185902309325.5636263.54023320
Brad CachopaAAPlunket Shield 2016/17201659223075*32.8644751.45010350
Joe DarlingAUSAustralia tour of England 190519055912307328.7540.00022211
Salim DuraniINDEngland tour of India 1963/6419645912309028.75--020254
Peter HandscombVICMarsh Sheffield Shield 2019/202019-202071002309223.0042753.86010231
Travis MullerOVPlunket Shield 2021/222021-2022811523065*38.3361137.64010294
PreviousPage 124Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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