Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Viv RichardsWIPakistan tour of West Indies 1976/7719775902579228.56--020180
Ajinkya RahaneINDIndia tour of Ireland and England 2018201851002578125.7063940.22021270
Greg SmithNOTSpecsavers County Championship 2016201671202575421.4264739.72011360
Ben HorneAAPlunket Shield 2018/192018-201981232576328.5667038.36011314
Chamikara EdirisingheNSWCMajor League Tournament 2024/25202581222575425.7053048.49011283
Mike AthertonENGAustralia tour of England 1997199761212577723.3662041.45020311
Paul CollingwoodDURSpecsavers County Championship 20182018101802574714.2853548.04004322
Steve WaughAUSBangladesh tour of Australia 20032003222256156*-42460.38200271
Qasim UmarPAKIndia tour of Pakistan 1984/851984220256210128.0044247.51100270
Virat KohliIND-2015-201703025620485.3330883.12100281
Mohammad AzharuddinINDIndia tour of Sri Lanka 19971997231256126128.0043458.99200280
Jeet RavalNZSouth Africa in New Zealand Test Series 2016/1720173402568864.0061341.76030320
Joey CarewWIWest Indies tour of New Zealand 1968/69196935025610951.20--110280
Shivnarine ChanderpaulWIWest Indies in New Zealand Test Series 2013/142013362256122*64.0045256.64110280
Dimuth KarunaratneSLEngland tour of Sri Lanka 2018/1920183602568342.6747054.47030220
Harvey HoseinDERSpecsavers County Championship 2016201636425683*128.0054447.06030300
Rachin RavindraNZNew Zealand tour of India 2024/25202436125613451.2033676.19110265
Basil D'OliveiraENGWest Indies tour of England 196619664602568842.6752448.85030354
Graeme HickENGAustralia tour of England 199319933602568042.6751449.81020412
Kepler WesselsAUSPakistan tour of Australia 1983/841983-198457125617942.6739065.64100341
Gerry GomezWIWest Indies tour of India, Pakistan and Ceylon 1948/491948-194957025610136.57--11070
Doug BracewellCSPlunket Shield 2020/212020-202158225610242.6737668.09110249
Allan LambENGAustralia tour of England 198519856812566736.5752249.04010340
Ekansh SinghKENCounty Championship 202520256902567128.4448053.33021342
Frank WoolleyENGEngland tour of South Africa 1909/1019105912566932.00--03200
Len BraundENGEngland tour of Australia 1901/021901-1902592256103*36.57--111302
Bob CatterallSASouth Africa tour of England 192919295902569828.4460.0003200
Joe HardstaffENGEngland tour of Australia 1936/371936-19375902568328.4473434.88010240
Jeffrey StollmeyerWIEngland tour of West Indies 1953/5419545902566428.44--02100
James HildrethSOMCounty Championship 2022202261002568725.6045955.77030320
Mark ChapmanAAPlunket Shield 2021/22202251032569736.5741661.54020363
Gareth HarteDURSpecsavers County Championship 20182018713025611419.6964639.63102280
Tony PalladinoDERSpecsavers County Championship 20162016131852564919.6949951.30003332
Will PucovskiVICSheffield Shield 2020/212020111255255*-38666.06100271
Andrew BalbirnieIREICC Intercontinental Cup 20172017121255205*255.0043059.30110272
Aiden MarkramSABangladesh tour of South Africa 2017/18201723025514385.0036470.05110370
Sunil GavaskarINDSri Lanka tour of India 1986/871986-198733025517685.0038165.62110223
Kumar SangakkaraSLWest Indies tour of Sri Lanka 2001/02200134025514063.7557444.43110260
Kumar SangakkaraSLZimbabwe tour of Sri Lanka 2001/022001-200234025512863.7535472.03110382
Jacques KallisSASri Lanka in South Africa Test Series 2011/122011-201234025522463.7539165.22102361
Steve SmithAUSWest Indies tour of Australia 2022/232022242255200*127.5038466.41101181
Usman KhawajaAUSThe Ashes 2021/22202224125513785.0046255.19200252
Sonal DinushaCCCMajor League Tournament 2024/252024-2025342255117*127.5028788.85200219
Cyril WashbrookENGWest Indies tour of England 1950195024025511463.75--200231
Mark WaughAUSSri Lanka tour of Australia 1995/961995-199634025511163.7550450.60120171
Sachin TendulkarINDPakistan tour of India 2004/0520053502559451.0056445.21030380
Mahela JayawardeneSLSri Lanka tour of India 2005/0620053502557151.0045456.17041371
Michael ClarkeAUSPakistan in Australia Test Series 2009/102009-201035125516663.7552248.85100230
Mitchell JohnsonAUSAustralia in South Africa Test Series 2008/092009352255123*85.0030184.721112710
Graeme SmithSASouth Africa in Australia Test Series 2012/13201236025512242.5047054.26111310
PreviousPage 107Next

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.