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
Dattu PhadkarINDEngland tour of India, Pakistan and Ceylon 1951/521951-195245018911537.80--11002
Mohammad YousufPAKPakistan tour of Australia 2004/052004-200536018911131.5030063.00100214
Ravichandran AshwinINDEngland tour of India 2020/21202146018910631.5036851.36100242
Tom LathamNZNew Zealand tour of England 2026202636018915131.5032458.33101170
Deryck MurrayWIIndia tour of West Indies 1975/7619764601897131.50--01061
Ian BothamENGEngland tour of Australia 1986/871986-198746018913831.5027070.00102195
Shoaib MohammadPAKPakistan tour of West Indies 1987/8819883611896437.8037250.81021230
Shoaib MohammadPAKWest Indies tour of Pakistan 1990/9119903611898637.8063329.86011100
Phil SimmonsWIPakistan tour of West Indies 1992/9319933611898737.8023779.75010300
Mark TaylorAUSAustralia tour of India 1997/981998361189102*37.8048838.73100250
Charlie HemphreyQUEMarsh Sheffield Shield 2019/2020194701896427.0046440.73021180
Madan LalINDIndia tour of West Indies 1975/76197647318955*47.25--01070
Devon SmithWIAustralia tour of West Indies 200320034801896223.6345441.63022300
Syd GregoryAUSEngland tour of Australia 1903/041903-190448018911223.63--102250
Geoff HowarthNZNew Zealand tour of England 198319834801896723.6347040.21011200
Tony MannAUSIndia tour of Australia 1977/781977-197848018910523.6337150.94102161
Neil WagnerNDPlunket Shield 2024/252024-202569318959*31.5021488.32011199
Lewis HillLEISpecsavers County Championship 201920196911896723.6331859.43011222
Warwick ArmstrongAUSAustralia tour of England 190919095911894523.63--00100
Jake LibbyNOTSpecsavers County Championship 2019201951001897718.9050837.20011220
Chris GreenNSWSheffield Shield 2024/252024-202571031893527.0042444.58000261
Hasitha BoyagodaBCAAMajor League Tournament 2024/252024-202561001897418.9041645.43021191
Cyril VincentSASouth Africa tour of Australia 1931/321931-1932510318948*27.00--000191
Jackie McGlewSASouth Africa tour of England 1960196051011894521.00--00170
Scott KuggeleijnNDPlunket Shield 2020/212020-202171111895118.9035952.65010148
Craig OvertonSOMSpecsavers County Championship 20192019812118936*17.1834954.15001263
Christi ViljoenOVPlunket Shield 2016/172016-201791421893615.7533356.76002251
AzharullahNORLV= County Championship 201520151419918958*18.9041145.99013280
Matthew HaydenAUSICC World XI tour of Australia 2005/06200512018811194.0030062.67110210
Carl HooperWIWest Indies tour of Zimbabwe 2001200122018814994.0026172.03100222
Liton DasBANIreland tour of Bangladesh 2025/26202522018812894.0025872.87110165
Lahiru UdaraSLSri Lanka tour of West Indies 2026202612018818894.0025274.60101215
Inzamam-ul-HaqPAKPakistan tour of Sri Lanka 19941994232188100*188.0028466.20110230
Simon KatichAUSAustralia tour of New Zealand 2004/05200533018811862.6737350.40100301
Clayton LambertWIEngland tour of West Indies 1997/98199823018810462.6748938.45110231
Dinesh ChandimalSLSobers/Tissera Trophy 2015/16201523018815162.6741345.52100172
Henry NichollsNZNew Zealand tour of Zimbabwe 20252025232188150*188.0030362.05100220
Jeffrey StollmeyerWIWest Indies tour of New Zealand 1951/52195223018815262.67--100140
Nasser HussainENGEngland tour of Bangladesh 2003/0420032401889547.0045441.41021221
Andy FlowerZIMZimbabwe tour of Sri Lanka 1997/981998241188105*62.6752335.95110121
Brendan TaylorZIMSri Lanka tour of Zimbabwe 2019/2020202401886747.0024277.69020244
Mominul HaqueBANWest Indies tour of Bangladesh 2020/21202124018811547.0038648.70100190
Kyle VerreynneSASouth Africa tour of New Zealand 2021/222022241188136*62.6728765.51100211
Motganhalli JaisimhaINDIndia tour of Australia 1967/68196824018810147.0011811.02111170
Marcus TrescothickENGSri Lanka tour of England 2006200635018810637.6037749.87101291
Mark BoucherSAPakistan tour of South Africa 1997/9819983501887837.6039148.08030252
Roshan MahanamaSLIndia tour of Sri Lanka 1993199335018815137.6051036.86101250
Kepler WesselsSASouth Africa tour of Sri Lanka 199319933501889237.6051936.22010140
Colin CowdreyENGAustralia tour of England 1964196435118893*47.0049038.37010130
Brian HastingsNZNew Zealand tour of England 196919693501888337.6059031.86021150
PreviousPage 158Next

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.