Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Josh Tasman-JonesOVPlunket Shield 2018/192018-201951001504215.0051928.90001230
Bapu NadkarniINDAustralia tour of India 1959/601959-196051021504618.75--00000
Ollie RobinsonSUSCounty Championship 20252025101441503015.0017486.21002241
Ravi RampaulDERSpecsavers County Championship 20192019101541503013.6420772.46003167
Brian LaraWIWest Indies tour of New Zealand 1994/95199522014914774.5019377.20100240
Jonny BairstowENGBasil D'Oliveira Trophy 201220121201499574.5024361.32020210
Mitchell SantnerNZEngland in New Zealand Test Series 2019/20201922014912674.5030848.38100127
Shiv Sunder DasINDZimbabwe tour of India 2001/02200223014910549.6735841.62100230
Virender SehwagINDIndia tour of South Africa 2001/02200123014910549.6723862.61100280
Gary KirstenSASouth Africa tour of India 1999/0020002301497949.6740037.25020140
Jacques KallisSAIndia in South Africa Test Series 2013/14201323014911549.6735442.09101190
Brian LaraWINew Zealand tour of West Indies 1995/9619962301497449.6723064.78010172
Brian LaraWINew Zealand tour of West Indies 200220022301497349.6728652.10010221
Ramnaresh SarwanWIICC World Cup 2002/03200223014911949.6731447.45100230
Kevin PietersenENGEngland in India Test Series 2008/09200823014914449.6723962.34100171
Chris WoakesENGIndia tour of Ireland and England 20182018231149137*74.5018580.54100240
Marnus LabuschagneAUSAustralia tour of Sri Lanka 2022202223014910449.6723463.68100170
Dan MousleyWARBob Willis Trophy 202020202301497149.6728851.74010180
David SheppardENGPakistan tour of England 196219622311498374.502733.33020140
Alan KnottENGEngland tour of West Indies 1967/68196823214973*149.0029826.85020220
Ranjan MadugalleSLSri Lanka tour of Australia and New Zealand 1982/8319832401497937.2533744.21010240
Jonty RhodesSAEngland tour of South Africa 1999/001999-200034114957*49.6738738.50020140
Stuart CarlisleZIMZimbabwe tour of India 2000/0120002401495837.2532545.85020221
Shakib Al HasanBANBangladesh in Zimbabwe Test Series 201320132401498137.2524560.82020130
Kraigg BrathwaiteWIWest Indies tour of Bangladesh 2020/2120212401497637.2529949.83010190
Ben StokesENGSouth Africa tour of England 2022202234014910337.2523064.78100133
George UlyettENGEngland tour of Australia and New Zealand 1876/7718772401496337.258340.96020131
Pat SymcoxSASouth Africa tour of Sri Lanka 199319933401495037.2530349.17010154
MS DhoniINDSri Lanka tour of India 2005/06200535114951*37.2519974.87010202
Angelo MathewsSLSri Lanka in India Test Series 2009/1020093501499929.8021369.95010212
David BoonAUSAustralia tour of Pakistan 1994/951994352149114*49.6730648.69100140
James NeeshamWFPlunket Shield 2018/192018-20194501495129.8021170.62020251
Sam BillingsKENCounty Championship 202120214501497229.8023064.78010251
Bruce EdgarNZPakistan tour of New Zealand 1978/79197935014912929.80--101140
Desmond HaynesWIWest Indies tour of Pakistan 1986/87198635114988*37.2547931.11011110
Mark WaughAUSAustralia tour of India 2000/0120013501497029.8031747.00022181
Marcus TrescothickENGEngland tour of Pakistan 2000/0120003601497124.8337639.63010152
Geraint JonesENGEngland tour of Pakistan 2005/0620053611495529.8028652.10010200
Daniel LawrenceENGEngland tour of India 2020/2120213601495024.8332645.71011171
Shai HopeWIPakistan in West Indies Test Series 201720173601499024.8344433.56010121
Imam-ul-HaqPAKPakistan tour of South Africa 2018/192018-20193601495724.8330948.22011191
Jack GregoryAUSAustralia tour of England 192619265601497324.83--011160
Jack IkinENGSouth Africa tour of England 195119513611495129.80944.44010160
George FullertonSASouth Africa tour of England 195119513601496024.83--021141
Faisal IqbalPAKPakistan tour of England and Scotland 2006200647114958*24.8331247.76012172
Devon SmithWIWest Indies tour of England and Ireland 200720074701494221.2929750.17001220
Ish SodhiNDPlunket Shield 2015/162015-20164711496224.8325458.66011201
Patsy HendrenENGSouth Africa tour of England 192919294711497024.83--01100
Zak ChappellDERCounty Championship 202620265831493429.8030848.38000153
Josh BlakeSURCounty Championship 2026202658114943*21.2947831.17000190
PreviousPage 201Next

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.