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
Neil McKenzieSASouth Africa tour of Australia 2001/022001-20023602248737.3349944.89021340
Travis HeadAUSAustralia tour of West Indies 202520253602246137.3335363.46020290
Devon ConwayNZNew Zealand tour of England 2026202636022415737.3337759.42100283
James PeirsonQUESheffield Shield 2017/182017-201846222482*56.0046448.28020210
Godfrey EvansENGWest Indies tour of England 1950195036022410437.33--110240
Navjot SidhuINDWest Indies tour of India 1994/95199436022410737.3357638.89111280
Brian McMillanSAEngland tour of South Africa 1995/961995-1996561224100*44.8047946.76100254
Andrew HudsonSAIndia tour of South Africa 1996/971996-19973602248037.3352442.75030291
Ravindra JadejaINDEngland in India Test Series 2016/1720165712249037.3335662.92021196
Eknath SolkarINDIndia tour of West Indies 1970/7119715712246537.33--03050
Manoj PrabhakarINDIndia tour of Australia 1991/921991-19925912246428.0047147.56022270
Alec StewartENGEngland tour of Australia 1990/911990-199151002249122.4051543.50020190
Jack GregoryAUSEngland tour of Australia 1924/251924-192551012244524.8921142.65001221
Willie WatsonENGEngland tour of West Indies 1953/541954510222411628.00--101161
Sunil GavaskarINDEngland tour of India, Pakistan and Sri Lanka 1972/731972-197351012246924.8961336.54020340
Allan LambENGEngland tour of West Indies 1985/86198651002246222.4038757.88010371
Leo CarterOVPlunket Shield 2024/252024-202561102245720.3637559.73011301
Jordan ClarkLANSpecsavers County Championship 20172017101312243818.6741953.46001321
Paul StirlingMIDLV= County Championship 2015201571402244116.0037959.10002361
Simon KerriganNORCounty Championship 202120211119622445*17.2367233.33004271
Matt ColesKENLV= County Championship 20152015121922246613.1840555.31011312
Suresh RainaINDIndia in Sri Lanka Test Series 20102010231223120111.5038458.07110263
Vijay HazareINDPakistan tour of India 1952/531952331223146*111.50--11000
S MalshanSSCMajor League Tournament 2024/25202534122310874.3335762.46110251
Mohinder AmarnathINDIndia tour of Australia 1985/861985-198634122313874.3356539.47100200
Graham GoochENGNew Zealand tour of England 1994199434022321055.7536461.26102310
Rahul DravidINDAustralia tour of India 1997/9819983502238644.6059337.61030280
Kumar SangakkaraSLWarne-Muralitharan Trophy 201120113502237944.6057538.78020270
Inzamam-ul-HaqPAKPakistan tour of New Zealand 1993/941994352223135*74.3337958.84100282
Michael ClarkeAUSBorder-Gavaskar Trophy 2007/08200835022311844.6041653.61111210
Rohan KanhaiWIWest Indies tour of England 1973197335022315744.6043751.03111270
Mohammad IlyasPAKNew Zealand tour of Pakistan 1964/65196535022312644.60--110261
Alan KnottENGIndia tour of England 197119713502239044.6042552.47020262
Gordon GreenidgeWIEngland tour of West Indies 1980/8119814502238444.6047047.45031312
Ramiz RajaPAKIndia tour of Pakistan 1989/9019894502236344.6044050.68030300
JP DuminySAAustralia in South Africa Test Series 2013/14201436122312344.6046448.06100251
Alastair CookENGIndia tour of Ireland, England and Scotland 200720073602236137.1741453.86010320
Angelo MathewsSLEngland tour of Sri Lanka 2018/1920183602238837.1740954.52030160
Cameron BancroftAUSAustralia tour of South Africa 2017/1820183602237737.1743151.74020360
Viv RichardsWIWest Indies tour of England 198819885602238037.1728179.36021343
Sadagoppan RameshINDIndia tour of Sri Lanka 200120013602235537.1762835.51010190
Quinton de KockSAAustralia tour of South Africa 2017/1820184702238331.8638857.47020271
Arthur MorrisAUSEngland tour of Australia 1954/551954-195547022315331.863268.75100232
Vinoo MankadINDEngland tour of India, Pakistan and Ceylon 1951/521951-195258122371*31.86--021120
Ali OrrHAMCounty Championship 202520255902234824.7846148.37000312
Keith MillerAUSAustralia tour of England 1953195359022310924.7880.00111182
Doug WaltersAUSAustralia tour of England 197719775902238824.7845449.12020310
George WorkerAAPlunket Shield 2021/22202251002238022.3049345.23010274
Adam WheaterESSSpecsavers County Championship 2017201771002238822.3055140.47021310
AJADDLA JayasingheNCCMajor League Tournament 2024/252024-2025810022311322.3037858.99100220
PreviousPage 129Next

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.