ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Arnold WarrenENG1905110777.00--000-0
George WoodENG1924320763.50--00000
Harry SmithENG1928110777.00--000-0
Mal MathesonNZ1930210777.00--000-0
Hopper LevettENG1934121757.00--00000
Shah NyalchandIND195212176*7.00--00000
Trevor McMahonNZ1955-195657474*2.33--00200
Munir MalikPAK1959-1962341742.33--00100
Roy HarfordNZ1968352762.33--00100
Shahid IsrarPAK197611177*---000-0
Ghulam ParkarIND1982120763.504515.5600010
Chris KuggeleijnNZ1988240771.752725.9300310
Richard BlakeyENG1993240761.754216.6700210
Steven JackSA1994-1995220773.503420.5900100
Nikhil ChopraIND2000120743.507010.0000000
Rafikul KhanBAN2002120763.505313.2100010
Piyush ChawlaIND2006-2012330642.002326.0900010
Michael BeerAUS2011-201223162*3.002821.4300000
Jon HollandAUS2016-2018475633.004613.0400000
Lahiru GamageSL2017-2018584631.50996.0600100
Mason CraneENG2018120643.001154.5500000
Marques AckermanSA2026110666.003815.7900000
Murray ComminsIRE2023240651.502623.0800210
Minod BhanukaSL2021120653.001735.2900010
Saransh JainIND2026110666.00875.0000010
Sid EmeryAUS1912420653.00--00000
Alfred CooperSA1913120663.00--00100
Fred MorleyENG1880-188346262*1.50922.2200200
George CoulthardAUS188211166*---00000
Reg WoodENG1887120663.00--00100
Charlie FinlasonSA1889120663.00--00110
Dante ParkinSA1892120663.00--00100
Alfred RichardsSA1896120663.00--00100
Robert GrahamSA1899240641.50--00200
Charles PrinceSA1899120653.00--00000
Tich RichmondENG1921120643.00--00010
Conky ConynghamSA192312263*---00000
Fred PriceENG1938120663.002227.2700110
Reg SinfieldENG1938110666.002030.0000000
Bill CopsonENG1939-1947310666.00--000-0
John CameronWI1939230652.00--00100
Bob BerryENG195024264*3.00--00110
Ron GauntAUS1958-1964342633.00--00000
Vaman KumarIND1961220663.00--00100
Rajinder PalIND196412163*6.00--00000
Tony DellAUS1971-197322263*-2623.0800000
Raghuram BhatIND1983231663.0030.0000100
Vivek RazdanIND198922166*6.001060.0000110
Salil AnkolaIND1989110666.001154.5500010
Alan IgglesdenENG1989-199435363*3.005411.1100200

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