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
Bob WoolmerENGAustralia tour of England 1975197524021814954.5054040.37100272
Qasim UmarPAKSri Lanka tour of Pakistan 1985/86198534021820654.50--10000
Sachin TendulkarINDWest Indies in India Test Series 2011/1220113502189443.6039754.91020242
Marvan AtapattuSLSri Lanka tour of India 2005/0620053502188843.6047645.80020310
AB de VilliersSASouth Africa in New Zealand Test Series 2011/1220123502188343.6030771.01021241
John WrightNZEngland tour of New Zealand 1983/84198435121813054.5052541.52100340
Vic MarksENGEngland tour of Pakistan 1983/8419843502188343.6043350.35030200
Mohammad AshrafulBANBangladesh tour of Sri Lanka 20072007361218129*43.6048245.23101280
Kane WilliamsonYORSpecsavers County Championship 201820183602188736.3338856.19031332
Joe RootENGEngland tour of New Zealand 2024/25202436121810643.6026283.21111301
Rachin RavindraNZNew Zealand tour of England 202620263602189436.3334363.56021350
Norm O'NeillAUSAustralia tour of Pakistan 1959/60195936321813472.67--100190
Barry SinclairNZEngland tour of New Zealand 1965/66196636021811436.3326047.31101170
Ali BacherSASouth Africa tour of England 196519653602187036.33--020170
Ryan ten DoeschateESSBob Willis Trophy 202020205702187831.1452941.21010221
Virat KohliINDIndia tour of England 202120214702185531.1446946.48021310
Adam GilchristAUSAustralia tour of India 2004/05200448121810431.1427978.14100214
Tamim IqbalBAN-2010-20170812186831.1429274.66010351
Deryck MurrayWIPakistan tour of West Indies 1976/7719775802185227.25--01101
Mohammad YousufPAKPakistan tour of Sri Lanka 200020005902188824.2258637.20010224
Jordan SilkTASMarsh Sheffield Shield 2019/202019-2020510121867*24.2252541.52013242
John EdrichENGAustralia tour of England 1972197251002184921.8071330.58000250
Chris TavaréENGEngland tour of Australia and New Zealand 1982/831982-198351002188921.8073329.74023270
Todd AstleCANPlunket Shield 2013/142013-2014811121864*21.8041552.53022301
Pulindu PereraNSWCMajor League Tournament 2025/262025-20267111218129*21.8030870.78105256
Tarun NethulaAAPlunket Shield 2016/172016-201791232185224.2226681.95011372
Matt MachanSUSLV= County Championship 20142014712321844*24.2244349.21001300
Ruaidhri SmithGLASpecsavers County Championship 20182018612221852*21.8029374.40011372
Keith BarkerWARSpecsavers County Championship 20182018101422185818.1741852.15013281
Max HoldenMIDSpecsavers County Championship 2019201991602185413.6373429.70012270
Roston ChaseWISri Lanka tour of West Indies 20262026220217194108.5036459.62100162
Brendon McCullumNZSri Lanka in New Zealand Test Series 2014/152014-201523021719572.33182119.231012111
Michael ClarkeAUSTrans-Tasman Trophy 2008/09200823021711072.3347146.07110210
Rohit SharmaINDSri Lanka tour of India 2017/182017232217102*217.0031169.77120203
Darren BravoWIWest Indies in Bangladesh Test Series 2012/13201223021712772.3343749.66110230
VVS LaxmanINDNew Zealand in India Test Series 2010/1120103402179154.2553440.64020260
Andrew HallSASouth Africa tour of India 2004/05200424021716354.2558337.22100261
Misbah-ul-HaqPAKPakistan in Zimbabwe Test Series 2013201324121779*72.3355239.31030240
AB de VilliersSASouth Africa tour of Sri Lanka 200620062402179554.2531469.11020340
Sean WilliamsZIMSri Lanka tour of Zimbabwe 2019/20202024121710772.3333964.01110225
Alastair CookENGNew Zealand in England Test Series 2013201324021713054.2541752.04100270
Malinda WarnapuraSLSri Lanka in West Indies Test Series 2007/08200824021712054.2535960.45111270
Kraigg BrathwaiteWINew Zealand in West Indies Test Series 2014201424121712972.3341652.16110250
Dean ElgarSASir Vivian Richards Trophy 2014/152014-201534121712172.3341452.42110291
Pathum NissankaSLSri Lanka tour of England 20242024241217127*72.33217100.00110262
Glenn TurnerNZIndia tour of New Zealand 1975/76197634021711754.25--110120
Jack ClaytonQUESheffield Shield 2026/272026242217104108.5045148.12110220
Bobby AbelENGEngland tour of Australia 1891/921892351217132*54.25--100160
Shiv Sunder DasINDIndia tour of Sri Lanka 200120013602176836.1757637.67020270
Jonathan TrottENGBasil D'Oliveira Trophy 201220123612177143.4049244.11020280
PreviousPage 133Next

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.