Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Henry NichollsCANPlunket Shield 2019/20201934013410333.5025752.14101121
Daryl MitchellMIDCounty Championship 202120212401347333.5039134.27011112
Joel ParisWAMarsh Sheffield Shield 2019/202019-20203401349333.5026550.57010202
Patsy HendrenENGAustralia tour of England 193019302401347233.5026350.95010140
Vijay ManjrekarINDIndia tour of England 195919592401346133.50--01050
Gordon GreenidgeWIWest Indies tour of Australia 1981/8219822401346633.5024654.47020151
Ravi ShastriINDNew Zealand tour of India 1988/8919883401345433.5034938.40010113
Graeme FowlerENGNew Zealand tour of England 1983198324013410533.5041432.3710090
Phil DeFreitasENGNew Zealand tour of England 199419943411346944.6720067.00020160
Neil FairbrotherENGEngland tour of India 1992/9319932401348333.5037335.92010122
Chris CairnsNZNew Zealand tour of India 1999/0019993511347233.5036237.02020144
Richie RichardsonWIWest Indies tour of New Zealand 1986/8719873511344133.5028547.02000150
Ollie PopeENGWest Indies tour of England 202020203511349133.5020864.42010150
D'Arcy ShortWASheffield Shield 2018/19201935113461*33.5018572.43010182
Zak CrawleyENGSouth Africa tour of England 2022202235113469*33.5023756.54010200
Bobby PeelENGEngland tour of Australia 1891/9218923501348326.80--010110
Ramakant DesaiINDPakistan tour of India 1960/611960-19615501348526.80--01070
Allan BorderAUSPakistan tour of Australia 1989/90199035213462*44.6738634.7201091
Graeme HickENGEngland tour of New Zealand 1991/9219923501344326.8023656.78000192
Tillakaratne DilshanSLPakistan v Sri Lanka Test Series 2011/1220113601349222.3322559.56010181
Imran FarhatPAKPakistan tour of South Africa 2006/0720073601346822.3334738.62011190
Darren SammyWIWest Indies in New Zealand Test Series 2013/1420133611348026.8022060.91012203
Tim McIntoshNZPakistan in New Zealand Test Series 2009/1020093611347426.8040333.25011140
Jonny BairstowENGPakistan v England Test Series 2015/1620153601344622.3336137.12001142
Niroshan DickwellaSLSri Lanka tour of India 2017/18201736113444*26.8019269.79001172
Colin McCoolAUSAustralia tour of South Africa 1949/501949-195056213449*33.50--00000
Duncan SharpePAKAustralia tour of Pakistan 1959/6019593601345622.33--01000
John ParkerNZNew Zealand tour of Australia 1980/8119803601345622.3333440.1202090
Martin CroweNZNew Zealand tour of South Africa 1994/951994-19953601348322.3339034.36011150
Louis TancredSA1912 Triangular Tournament19124701343919.14--00221
John EmbureyENGAustralia tour of England 198119814721345726.8041132.60011130
Saleem YousufPAKPakistan tour of India 1986/8719875711344322.3311338.0500140
Gundappa ViswanathINDIndia tour of Pakistan 1982/831982-19836801345316.7533540.00012180
Stuart BroadENGThe Ashes 201520155811343119.1421163.51001143
Michael RipponOVPlunket Shield 2016/1720174801344316.7530643.79000131
Dominic SibleyENGEngland tour of India 2020/2120214801348716.7543430.88011170
Cyril VincentSAEngland tour of South Africa 1927/281927-19285841345333.50--01002
Phil DeFreitasENGWest Indies tour of England 1991199158113455*19.1428846.53010140
Doug BracewellCSPlunket Shield 2023/242023-202459113459*16.7522160.63010181
Grant StewartKENCounty Championship 202120216921344019.1427349.08001181
Udayawansha ParakramaCMCCMajor League Tournament 2025/262025-20265911343016.7529844.97001102
Charlie GriffithWIAustralia tour of West Indies 1964/6519655921345419.14--01102
Virat KohliINDPataudi Trophy 2014201451001343913.4028846.53002150
Buddika SanjeewaKCCCMajor League Tournament 2024/252024-202571121344814.89122109.84001119
Sachithra PereraKCCCMajor League Tournament 2024/252024-202581311344411.1718273.63002183
Mitchell SwepsonQUESheffield Shield 2024/252024-2025111551343113.4022360.09002160
Tim MurtaghMIDSpecsavers County Championship 20172017121761342712.1824055.83003161
Adam GilchristAUSZimbabwe tour of Australia 2003/042003221133113*133.00119111.76100145
Stephen FlemingNZWest Indies tour of New Zealand 1999/0019992201336766.5035837.15020130
Farokh EngineerINDWest Indies tour of India and Ceylon 1966/67196712013310966.50--100230
PreviousPage 222Next

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.