T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by format (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Johnny BriggsENGTests1884-18993350581512118.118134.571210680
Shreyas IyerINDTests2021-20241424281110536.86128763.011529416
Trevor GripperZIMTests1999-20042038180911221.86247332.71155962
James FranklinNZTests2001-201331467808122*20.72216337.36126825
'Young Jack' HearneENGTests1911-19262436580611426.00118436.74123420
Phil SharpeENGTests1963-19691221478611146.24138840.99141950
Cyril WaltersENGTests1933-19341118378410252.27100839.7817080
Faoud BacchusWITests1978-19821930078225026.0763244.15137763
Warren LeesNZTests1976-19832137477815223.5863139.62114905
Robert KeyENGTests2002-20051526177522131.00163947.28132972
Suresh RainaINDTests2010-20151831276812026.48144553.151781004
David HolfordWITests1966-197724395768105*22.5973731.34133581
Alan TurnerAUSTests1975-19771427176813629.54152250.46132792
Andrew HallSATests2002-20072133476016326.21165046.06137964
Tagenarine ChanderpaulWITests2022-202615292758207*28.07201337.66122726
Les FavellAUSTests1954-19611931375710127.0450243.43152482
Hamish RutherfordNZTests2013-20151629175517126.96133856.43112989
Lorcan TuckerIRETests2023-20261020275310841.83125659.95152965
Gubby AllenENGTests1930-19482533275012224.19118540.42131572
Nasim-ul-GhaniPAKTests1958-19732950574710116.6038032.89128512
Pat SymcoxSATests1993-19982027174110828.50132156.091418012
Rusi ModiINDTests1946-19521017173611246.00--160160
John LyonsAUSTests1887-18971427073113427.073531.43131344
Billy BarnesENGTests1880-18902133272513423.3913444.03153360
Walter ReadENGTests1882-18931827172011727.6924754.66150620
Nick KnightENGTests1995-20011730071911323.97166143.29141742
Ron ArcherAUSTests1953-19561930171312824.5910850.93124679
Dean BrownlieNZTests2011-20131425171110929.63158744.80143963
Vic RichardsonAUSTests1924-19361930070613823.53124250.08115631
Roshen SilvaSLTests2017-20191223370210935.10171241.00152593
Ian DavisAUSTests1973-19771527169210526.62158143.77143672
Hanumant SinghINDTests1964-19691424268610531.1828835.76153972
Corey AndersonNZTests2013-20161322168311632.52120156.871439414
Frederick FaneENGTests1906-19101427168214326.2320.00133490
David SteeleENGTests1975-1976816067310642.06170039.59151743
Adrian BarathWITests2009-20121528065710423.46138847.33142935
John MorrisonNZTests1973-19821729065611722.62134936.92134612
Mansoor AkhtarPAKTests1980-19901829365511125.19155842.04134911
Adrian GriffithWITests1997-20001427163811424.54206030.97144651
Nishan MadushkaSLTests2023-20261324162820527.30113755.23122755
Peter KirstenSATests1992-19941222262610431.30208430.04142670
Terry JarvisNZTests1965-19731322162518229.7671630.87126630
Mohammad KaifINDTests2000-200613223624148*32.84154840.31131642
Pelham WarnerENGTests1899-191215282622132*23.9210.00134360
Jim ChristySATests1929-19321018061810334.3310.00151243
Tino MawoyoZIMTests2011-201611221615163*29.29166037.05132770
Walter RobinsENGTests1929-19371927461210826.6130260.60144490
Ibrahim ZadranAFGTests2019-2025816060211437.63123448.78142734
Tip FosterENGTests1903-1907814160228746.31--111611
Zakir HasanBANTests2022-20241326159310023.72120849.09142705

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.