Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Dwayne BravoWIWest Indies tour of England and Ireland 200720074702915641.5747161.78020452
Daryl MitchellLANCounty Championship 2023202347029110541.5746063.26110269
Troy JohnsonWFPlunket Shield 2020/21202147329111472.7566543.76110313
Ross EdwardsAUSAustralia tour of England 19721972471291170*48.5064844.91112250
Syed KirmaniINDEngland tour of India and Sri Lanka 1984/851984-198557229110258.2058949.41110312
Justin LangerAUSAustralia tour of West Indies 1998/99199948029112736.3867942.86120194
Jeet RavalAAPlunket Shield 2016/172016-20174802918436.3855052.91010450
Joe RootYORCounty Championship 2021202158029110136.3853354.60110220
Max BryantQUESheffield Shield 2022/232022-20235802918436.3843067.67010460
Conrad HunteWIEngland tour of West Indies 1959/60196058129172*41.57--01040
Seymour NurseWIAustralia tour of West Indies 1964/65196548029120136.38--10100
Ian RedpathAUSWest Indies tour of Australia 1968/691968-196958029113236.3843650.23112310
Adam WheaterESSBob Willis Trophy 2020202069429183*58.2061447.39020340
Neil HarveyAUSEngland tour of Australia 1958/591958-195959329116748.5073939.38100250
Usman KhawajaQUESheffield Shield 2025/262025-202661002918729.1054653.30021410
Cameron SteelSURCounty Championship 202320237101291141*32.3356551.50111334
Bert OldfieldAUSEngland tour of Australia 1924/251924-1925510329165*41.5754634.07010170
Ian BothamENGEngland tour of Australia 1978/791978-197961002917429.1065744.29020292
Sherwin CampbellWIWest Indies tour of Australia 1996/971996-1997510129111332.3378836.93112330
James TredwellKENSpecsavers County Championship 201620161112229112429.1068242.67101391
Fraser ColsonWFPlunket Shield 2015/16201661222919729.1061947.01023411
Kieran Noema-BarnettGLOSpecsavers County Championship 20172017111412915922.3850957.17011375
Jamal ToddOVPlunket Shield 2023/242023-202481502916419.4070141.51011472
Matt MilnesKENCounty Championship 202620261219329150*18.1956451.60013410
Ryan ten DoeschateNEDICC Intercontinental Cup 2006/072006122290259*-34085.29100335
Sachin TendulkarINDIndia tour of Sri Lanka 1997199723029014396.6755752.06200370
Virender SehwagINDSouth Africa in India Test Series 2009/10201023029016596.6733287.35200422
Saeed AnwarPAKAustralia tour of Pakistan 1998/99199823029014596.6755652.16200323
Nathan AstleNZNew Zealand tour of West Indies 1995/96199624029012572.5038774.94210463
Martin GuptillDERLV= County Championship 2015201524129022796.67262110.691013514
Bob BarberENGEngland tour of South Africa 1964/651964-19654402909772.5011187.39040241
Allan BorderAUSAustralia tour of New Zealand 1985/86198635129014072.5066443.67200281
Saleem MalikPAKIndia tour of Pakistan 1989/901989451290102*72.5045863.32120320
Graeme SmithSASouth Africa tour of New Zealand 2003/042004361290125*58.0051256.64111371
Jim ParksENGEngland tour of Australia 1965/661965-19665602908948.3351855.98030243
Craig MeschedeGLASpecsavers County Championship 201720176802908736.2542967.60011384
Philip SaltSUSBob Willis Trophy 202020204802908036.2544764.88031383
Caleb JewellTASSheffield Shield 2020/21202148029014036.2556451.42100371
Zak CrawleyENGIndia tour of England 202520255902908432.2246762.10031471
Chris GreenNSWSheffield Shield 2022/232022-2023610329059*41.4348759.55030362
Sameera SadamalKYCCMajor League Tournament 2024/252024-2025710029011629.0053654.10100281
Ben MikeLEICounty Championship 2024202491222909029.0037976.52011278
Chris BenjaminDUR/WARCounty Championship 20222022712229082*29.0059448.82011351
V ThewmikaTUCAMajor League Tournament 2025/262025-202671212906326.3655652.16010283
Gareth SeverinWFPlunket Shield 2024/252024-202571402908320.7158949.24020322
Tim SeifertNDPlunket Shield 2022/232022-2023816129073*19.3352355.45032315
Hassan AzadNORCounty Championship 2023202391612905119.3378836.80013360
Hanuma VihariINDIndia in West Indies Test Series 2019201924128911196.3348559.59120391
Mike DennessENGIndia tour of England 1974197434128911896.3359948.25200270
Justin LangerAUSIndia tour of Australia 1999/001999-200035028922357.8050457.34100380

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.