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 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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
Rizwan-uz-ZamanPAKTests1981-1989111913456019.1781625.98032170
Dominic BessENGTests2018-2021141953195722.7971044.93013392
Damien FlemingAUSTests1994-20012019330571*19.0658352.32027390
Tahir NaqqashPAKTests1982-1985151953005721.4333072.12011361
Ivan BarrowWITests1930-19391119227610516.2470.0010330
Mike ShrimptonNZTests1963-1974101902654613.9543329.10006221
Robbie HartNZTests2002-20031119326057*16.25101225.69014180
Arshad AyubINDTests1987-1989131942575717.1380032.13011250
David WilliamsWITests1992-1998101912426513.4475432.10017220
Mushfiqur RahmanBANTests2001-20041019223246*13.6575530.73005230
Ajantha MendisSLTests2008-2014191962137816.3845546.81012251
Shahid NazirPAKTests1996-2007151931944012.1341846.41003222
Ken HiggsENGTests1965-1968151931856311.5667625.89012153
Enamul HaqueBANTests2001-20031019418024*12.0052034.62003251
Bill WhittyAUSTests1909-19121419716139*13.4218162.43003120
Guy de AlwisSLTests1983-198811190152288.0019556.41005122
Khurram ShahzadPAKTests2023-202610192148198.7132445.68004212
C.S. NayuduINDTests1934-195211193147369.196926.0900332
Richard NgaravaZIMTests2021-20261219413928*9.2730944.98004152
R. P. SinghINDTests2006-201114193116307.2527642.03007161
Len PascoeAUSTests1977-19821419910630*10.6026340.30003120
Wayne ClarkAUSTests1977-19791019298335.7622740.09008100
Asif MasoodPAKTests1969-19771619109330*10.337638.1600541
Peter LoaderENGTests1954-19581319676175.851838.8900360
Mike WhitneyAUSTests1981-19921219868136.1830922.0100440
Nahid RanaBANTests2024-202612191121112.6312017.5000730
Jack RussellENGTests1920-19231018291014056.8849252.44522501
Vijay MerchantINDTests1933-19511018085915447.72--332390
Cyril WaltersENGTests1933-19341118378410252.27100839.7817080
Jim ChristySATests1929-19321018061810334.3310.00151243
Jacob BethellENGTests2024-2026918157915434.0695360.76142755
Surinder AmarnathINDTests1976-19781018055012430.5631956.43131421
Hardik PandyaINDTests2017-20181118153210831.2972073.891426812
Brandon KingWITests2025-2026101814947529.0684858.25042765
Freddie MartinWITests1928-19319181486123*28.5919629.08101270
Len DarlingAUSTests1933-1937121814748527.8850348.71032210
Sanjay BangarINDTests2001-200212182470100*29.38144732.48132573
Mark VermeulenZIMTests2002-2014918044911824.9494047.77123582
Cameron BancroftAUSTests2017-20191018144682*26.24104242.80031621
Abbas Ali BaigINDTests1959-19661018042811223.78--121240
Robert AndersonNZTests1976-197891804239223.5062938.95031431
Zin HarrisNZTests1955-1965918137810122.2410.00113172
Talat AliPAKTests1972-1979101823706123.1314728.57022341
Eric RussellENGTests1961-1967101813627021.2945937.69022320
Ian CraigAUSTests1953-1958111803585319.89--023170
Gordon LeggatNZTests1952-195691823516121.94520.0002190
Peter LeverENGTests1970-19751718235088*21.8881143.16021321
Sanwar HossainBANTests2001-200391803454919.1774346.43001400
Eric FreemanAUSTests1968-1970111803457619.1742859.81020346
Raqibul HasanBANTests2008-201191813366519.7683540.24012371

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