Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Frank SmailesENG1946110252525.00--000-0
Len JohnsonAUS19481112525*-5149.0200010
Gavin TongeWI20091212523*25.002696.1500020
Andy McKayNZ20101212520*25.005545.4500030
Monty BowdenENG1889220252512.5016156.2500150
Charles MillsSA1892120252112.50--000-0
Vincent TancredSA1899120251812.50--000-0
Shahid MahmoodPAK1962120251612.50--00030
Ramesh SaxenaIND1967120251612.508629.0700030
Tim MuntonENG19922212525*25.007832.0500130
Atif RaufPAK1994120251612.508928.0900020
Lizaad WilliamsSA202223025138.337135.2100140
Ronald DraperSA195023025158.33--00000
Mohammad SalmanPAK201124025136.255743.8600111
Ian SinclairNZ19562412518*8.33--00240
Don SmithENG19573412516*8.33--00120
Geoff GriffinSA196024025146.25--00101
Carl MumbaZIM2016-20203522511*8.3310723.3600030
Jhye RichardsonAUS2019-20254512596.2525100.0000012
Steve WatkinENG1991-199335025135.008230.4900130
Dodda GaneshIND19974732586.2512220.4900010
Jasubhai PatelIND1955-1960710125122.78--00500
Sunzamul IslamBAN2018110242424.005642.8600010
Forster MutizwaZIM2012120241812.006139.3400030
Mohammad NaimBAN2022120242412.0010323.3000110
Isitha WijesunderaSL2026120241412.0020120.0000012
Audley MillerENG18961222420*---000-0
Sherman LewisWI201824024206.006636.3600230
Neville KnoxENG1907241248*8.00--00000
ZulqarnainPAK198634024136.00--00000
Ryan BurlZIM2017-202135024164.807034.2900330
Kabir KhanPAK1994-199545224108.009026.6700130
Don BlackieAUS1928-19293632411*8.0010622.6400200
Ranjith MadurasingheSL1988-199236124114.803928.2100110
Colin StuartWI2000-20016922412*3.4314216.9000230
Brendon BracewellNZ1978-198561222482.4012115.7000530
Mohammad AkramPAK1995-200191562410*2.6710522.8600520
Mohammad AliPAK2022-202691682483.0013218.1800630
Victor BartonENG1892110232323.00--000-1
Roy MillerWI1953110232323.00--000-0
Richard JonesNZ2003120231611.509125.2700010
Edward MooreSA2024120232311.505839.6600140
Riaz HassanAFG2025120231211.505343.4000030
Arthur SeccullSA18961212317*23.00--000-0
Bill BradleyENG18992212323*23.00--00100
Eric FisherNZ1953120231411.50--000-0
Iain ButchartZIM1995120231511.507331.5100030
Mahela UdawatteSL201824023195.757231.9400220
Clyde FortuinSA202424023115.759623.9600130
Phil CarlsonAUS197924023215.756336.5100220

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.