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
Jack EdwardsNSWSheffield Shield 2026/27202623016811556.0027161.99100191
Bradley HopeTASSheffield Shield 2026/2720262311689984.0035247.73020260
Ricky PontingAUSAustralia tour of West Indies 1998/99199924116810456.0052032.31100131
Michael ClarkeAUSThe Frank Worrell Trophy 2008200824116811056.0032152.34101180
Upul TharangaSLPakistan in Sri Lanka Test Series 201420142401689242.0027760.65010230
Eoin MorganENGSri Lanka in England Test Series 201120113411687956.0026064.62020202
BJ WatlingNZNew Zealand in South Africa Test Series 2012/1320132401686342.0035647.19021280
Oshada FernandoSLPakistan tour of Sri Lanka 202220222401686442.0026862.69020184
James FranklinNZNew Zealand tour of South Africa 2005/062006352168122*56.0035647.19100201
Leon JohnsonWISir Vivian Richards Trophy 2014/152014-20153501685433.6029157.73011260
Kyle VerreynneSASouth Africa tour of Australia 2022/232022-20233501686433.6027660.87021181
Willie WatsonENGAustralia tour of England 1953195335016810933.60--100200
Eknath SolkarINDIndia tour of England 197119713511686742.0056529.73020131
Brian McMillanSASouth Africa tour of Australia 1997/981997-199835116887*42.0045337.09010181
Marvan AtapattuSLWest Indies tour of Sri Lanka 2001/0220013621688442.0035447.46021120
Aravinda de SilvaSLIndia tour of Sri Lanka 198519853611687533.60--01093
Matthew WadeAUSBorder-Gavaskar Trophy 2016/1720173621685742.0039942.11011182
Shane DowrichWIIndia in West Indies Test Series 201620164611687433.6029656.76020191
Cameron BancroftWASheffield Shield 2018/1920193601685228.0032751.38020230
Dhananjaya de SilvaSLEngland tour of Sri Lanka 2018/1920183601687328.0033550.15021141
Brydon CarseDURCounty Championship 20242024462168104*42.0033350.45100165
Zakary FoulkesCANPlunket Shield 2024/252024-202546216875*42.0030056.00011233
Noel McGregorNZSouth Africa tour of New Zealand 1963/6419643601686228.00--01080
Derek RandallENGPakistan tour of England 1982198236016810528.0028758.54101180
Manoj PrabhakarINDIndia tour of Pakistan 1989/90198946316854*56.0042939.16010191
David RichardsonSAEngland tour of South Africa 1995/961995-19964611688433.6033949.56022150
Moin KhanPAKPakistan tour of Sri Lanka 200020004711687028.0033050.91010191
Andrew StraussENGWest Indies tour of England and Ireland 200720074701687724.0032352.01011220
MS DhoniINDIndia tour of West Indies 200620064701686924.0024468.85010158
Hamza ShaikhLEICounty Championship 202620265701686324.0041640.38010171
Wilfred RhodesENGAustralia tour of England 190919094721686633.60--02000
Jimmy AdamsWIAustralia tour of West Indies 1998/9919994701689424.0051332.75012180
Mark BoucherSAWest Indies tour of South Africa 1998/991998-199958216810028.0032951.06101220
Suminda LakshanCMCCMajor League Tournament 2024/2520255811687324.0032152.34010200
Wally HammondENGEngland tour of Australia 1946/471946-19474801683721.0050433.33000133
Colin CowdreyENGAustralia tour of England 196119614801689321.00--011150
Alan KnottENGEngland tour of India, Pakistan and Sri Lanka 1972/731972-19735801685621.0030854.55010220
Brian LuckhurstENGAustralia tour of England 197219724811689624.0051832.43011170
Yohan de SilvaBCAAMajor League Tournament 2024/2520255901684518.6739142.97000162
Francis FordENGEngland tour of Australia 1894/951894-18955901684818.67--00172
Bobby PeelENGEngland tour of Australia 1894/951894-189551011687318.6710.00024100
Ian BothamENGEngland tour of West Indies 1985/86198651001683816.8026762.92000242
Tim MurtaghMIDSpecsavers County Championship 20162016141241684721.0022076.36001163
Tom LawesSURCounty Championship 20252025912216837*16.8027760.65001241
Alfonso ThomasSOMLV= County Championship 20142014121541685415.2745037.33013160
Jack ShantryWORLV= County Championship 201520151418316841*11.2035547.32002194
Inzamam-ul-HaqPAKPakistan tour of West Indies 20052005121167117*167.0025465.75110210
Adam VogesAUSThe Frank Worrell Trophy 20152015221167130*167.0032850.91100182
Pieter SeelaarNEDICC Intercontinental Cup 2016/172017121167138*167.0032950.76100230
SR WatersKENICC Intercontinental Shield 20092009121167157*167.0030754.40100200
PreviousPage 179Next

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.