Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Josh InglisWASheffield Shield 2023/242024361266136*53.2042063.33100324
Arthur MorrisAUSAustralia tour of West Indies 1954/55195546026611144.33--11091
Keith FletcherENGWest Indies tour of England 1973197336226686*66.5055747.76030320
Ricky PontingAUSBorder-Gavaskar Trophy 2008/09200847026612338.0052350.86110350
Johnny DouglasENGEngland tour of South Africa 1913/141913-191457026611938.00--11100
Norm O'NeillAUSAustralia tour of West Indies 1964/65196547126674*44.33--020-2
Matthew CritchleyDERSpecsavers County Championship 2017201758126610238.0041364.41110410
David BoonAUSAustralia tour of West Indies 1990/911991591266109*33.2573636.14112260
Joe LeachWORCounty Championship 202220228902668729.5642762.30032400
Paul WalterESSBob Willis Trophy 202020205922664638.0059844.48001380
Shivnarine ChanderpaulWIWest Indies tour of South Africa 1998/991998-199951002667526.6075935.05020390
Daniel DouthwaiteGLACounty Championship 2024202471002665026.6054948.45010390
Ashar ZaidiSUSLV= County Championship 2014201491102668824.1847056.60021342
Lahiru SamarakoonTUCAMajor League Tournament 2025/262025-202681222667326.6040166.330102010
Maduka LiyanapathiranageNSWCMajor League Tournament 2025/262025-202691412666020.4664940.99011360
JM CummingOVPlunket Shield 2023/242023-202481602664716.6368239.00000410
Younis KhanPAKPakistan in Bangladesh Test Series 2011/122011232265200*265.0042462.50100224
Jonathan TrottENGBangladesh in England Test Series 20102010231265226132.5042961.77100240
Murali VijayIND-2015-201703026515088.3344659.42200252
Mahmudul Hasan JoyBANIreland tour of Bangladesh 2025/26202523026517188.3346357.24110224
Younis KhanPAKSouth Africa tour of Pakistan 2007/08200724026513066.2542662.21200341
Sarfraz AhmedPAKPakistan in Sri Lanka Test Series 2014201424126510388.3335774.23130201
Jos ButtlerENGPakistan tour of England 2020202034126515288.3353349.72110253
Marvan AtapattuSLSri Lanka tour of Zimbabwe 1999/001999351265216*66.2555847.49101290
Kamran AkmalPAKEngland tour of Pakistan 2005/06200535026515453.0046556.99100270
Andrew StoddartENGEngland tour of Australia 1891/92189235026513453.00--111244
Mark TaylorAUSSouth Africa tour of Australia 1997/981997-1998351265169*66.2572336.65110260
Dean ElgarSASouth Africa in New Zealand Test Series 2016/17201736026514044.1765140.71110360
Leonard HuttonENGEngland tour of South Africa 1938/391938-19394602659244.17--02071
Larry GomesWIAustralia tour of West Indies 1977/78197836026511544.17--200290
Bharat PopliNDPlunket Shield 2021/222021-202247126515044.1752050.96111272
Jonathan TattersallYORBob Willis Trophy 202020205712657144.1773336.15030320
Ed CowanAUSBorder-Gavaskar Trophy 2012/1320134802658633.1370637.54010351
George BellESS/LANCounty Championship 202620265922656637.8641663.70031321
Keith StackpoleAUSWest Indies tour of Australia 1968/691968-19695912656233.1318863.83030330
Tom GraveneyENGEngland tour of West Indies 1953/54195451032659237.8650.0002201
John WaiteSASouth Africa tour of England 19551955510126511329.44--111320
Nathan McAndrewSUSCounty Championship 2023202371112656526.5041264.32011413
Sachin TendulkarINDIndia in Bangladesh Test Series 2009/102010231264143132.0037470.59200263
Herschelle GibbsSAPakistan tour of South Africa 2002/032002-2003231264228132.0028293.62100347
Sean WilliamsZIMZimbabwe v Afghanistan in United Arab Emirates 2020/212021231264151*132.0050052.80200241
Adam GilchristAUSPakistan tour of Australia 1999/001999341264149*88.0029689.19110281
Hashim AmlaSAPakistan v South Africa Test Series 2010/112010241264118*88.0045158.54120250
Andrew FlintoffENGEngland tour of India 2005/0620063502647052.8053049.81040336
Cheteshwar PujaraYORLV= County Championship 20152015351264133*66.0048354.66110381
Axar PatelINDAustralia tour of India 2022/2320234522648488.0047455.70030259
Sunil GavaskarINDPakistan tour of India 1983/841983351264103*66.0018555.68120110
Brian McMillanSASouth Africa tour of England 199419943512649366.0053749.16020292
Andrew SymondsAUSThe Frank Worrell Trophy 200820083622647966.0039866.33030296
MahmudullahBANZimbabwe in Bangladesh Test Series 2014/1520143602647144.0061642.86030273
PreviousPage 102Next

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.