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
Kraigg BrathwaiteWIIndia in West Indies Test Series 201620164712007433.3353537.38020210
Ben StokesENGIndia tour of Ireland and England 201820184802006225.0051938.54010221
C.B. FryENG1912 Triangular Tournament19126802007925.00--010-0
Arthur ChipperfieldAUSAustralia tour of England 193419345812009928.5754136.9701090
Lukas CareyGLASpecsavers County Championship 2019201979320062*33.3322389.69020303
Alex CareyAUSThe Ashes 202320235902006622.2241747.96010233
Richie BenaudAUSAustralia tour of England 195619565912009725.00--011322
Aunshuman GaekwadINDIndia tour of West Indies 1982/8319835902007222.22--02100
Andrew NealHAMCounty Championship 2026202651002004720.0035057.14001247
Buster NupenSAEngland tour of South Africa 1927/281927-192851032006928.57--02101
Trevor BaileyENGEngland tour of Australia 1958/591958-195951002006820.0085623.36012170
Ryan PatelSURSpecsavers County Championship 201920196111200100*20.0062332.10103330
Craig OvertonSOMCounty Championship 2022202291312004416.6729468.03002214
Tim PringleNDPlunket Shield 2025/262025-2026813220036*18.1845344.15003184
Ben AitchisonDERCounty Championship 20212021132042005012.5042547.06015156
Mohammad AzharuddinINDSri Lanka tour of India 1986/871986110199199199.00--100161
Majid KhanPAKAustralia tour of Pakistan 1979/801980321199110*199.0047841.63110230
Ashwell PrinceSASouth Africa tour of West Indies 2005200533019913166.3347941.54100181
Dimuth KarunaratneSLSobers/Tissera Trophy 2015/16201523019918666.3339450.51101171
Stanley JacksonENGAustralia tour of England 1893189323019910366.33--110260
Clyde WalcottWIWest Indies tour of New Zealand 1951/52195223019911566.33--110190
David SheppardENGAustralia tour of England 1956195623019911366.33--110231
AG Kripal SinghINDNew Zealand tour of India 1955/561955-1956431199100*99.50--110-0
Sachin TendulkarINDSri Lanka tour of India 1997/98199734019914849.7537353.35100244
Sachin TendulkarINDIndia tour of Zimbabwe 200120012411997466.3335855.59020271
Jonathan TrottENGNew Zealand in England Test Series 201320132401997649.7545743.54020260
Mominul HaqueBANPakistan tour of Bangladesh 202620262401999149.7542147.27020200
Haseeb HameedLANLV= County Championship 201520153401999149.7551338.79020250
Ted DexterENGNew Zealand tour of England 1965196524219980*99.50--030300
Asim KamalPAKPakistan tour of India 2004/0520053501999139.8044644.62020301
Faf du PlessisSASri Lanka in South Africa Test Series 2016/172016-201735119967*49.7532860.67010190
Ben WheelerCSPlunket Shield 2021/2220214501997439.8037053.78020271
Steven CroftLANBob Willis Trophy 202020204521996366.3350739.25030250
Alan KnottENGEngland tour of Pakistan 1972/7319733511997149.75--020250
Larry GomesWIEngland tour of West Indies 1980/81198145119990*49.7555935.60020240
Irvine ShillingfordWIPakistan tour of West Indies 1976/77197735019912039.80--100151
Allan BorderAUSEngland tour of Australia 1979/801979-198035119911549.7554136.78110190
Jack RussellENGWest Indies tour of England 199519953511999149.7543845.43010250
VVS LaxmanINDIndia tour of England 200220024611997439.8041647.84010240
Sachin TendulkarINDIndia tour of South Africa 2006/072006-20073601996433.1742546.82021330
Anil KumbleINDSouth Africa tour of India 1996/9719963611998839.8038951.16010280
Umar AkmalPAKPakistan in Australia Test Series 2009/102009-20103601995133.1727472.63010321
Asad ShafiqPAKPakistan in South Africa Test Series 2012/13201336019911133.1745843.45110281
Josh InglisWASheffield Shield 2022/232022-202356019911633.1725777.43101240
Saeed AhmedPAKWest Indies tour of Pakistan 1958/5919593611997839.80--010150
Asif IqbalPAKIndia tour of Pakistan 1978/79197836119910439.80--101152
Brian HastingsNZPakistan tour of New Zealand 1972/73197336119911039.80--111140
Paul StirlingMIDSpecsavers County Championship 201620169711998533.1735955.43010241
Oli CarterSUSCounty Championship 202620264721995939.8030066.33010271
Carl HooperWIAustralia tour of West Indies 1990/9119915801996224.8843645.64022212
PreviousPage 148Next

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.