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 by format (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dodda GaneshINDTests19974732586.2512220.4900010
Sunzamul IslamBANTests2018110242424.005642.8600010
Mohammad NaimBANTests2022120242412.0010323.3000110
Isitha WijesunderaSLTests2026120241412.0020120.0000012
Ranjith MadurasingheSLTests1988-199236124114.803928.2100110
Richard JonesNZTests2003120231611.509125.2700010
Trevor GwanduZIMTests2024-20253512318*5.7511220.5400210
David RennebergAUSTests1966-196881372293.678100.0000310
Monkey HornbyENGTests1879-18843602193.502445.8300110
John ReedmanAUSTests1894120211710.50--00011
Trevor MealeNZTests195824021105.25--00011
Neal RadfordENGTests1986-19883412112*7.009023.3300110
Marlon BlackWITests2000-200261132162.6312616.6700410
Imraan KhanSATests2009110202020.006431.2500010
Brendan DoggettAUSTests2025221201320.005139.2200010
Heath DavisNZTests1994-1997574208*6.6712516.0000010
Fareed AhmadAFGTests2025121191719.002576.0000011
Prasidh KrishnaINDTests2023-20269136185*2.578620.9300310
Matthew BreetzkeSATests2024-202634018134.507225.0000110
John EvansENGTests192112018149.00--00010
Subrata GuhaINDTests1967-19694721763.40559.0900110
Gavin BriantZIMTests199312017168.505133.3300010
Rajindra DhanrajWITests1994-19964401794.2512413.7100010
Everton MatambanadzoZIMTests1996-19993511774.259318.2800110
James Lillywhite (jnr)ENGTests187723116108.002166.6700010
Arthur OchseSATests18892401684.00757.1400010
Abe WaddingtonENGTests1920-19212401674.005529.0900110
David LarterENGTests1962-1965107216103.20--00210
Waddington MwayengaZIMTests20051211514*15.001788.2400011
Suhrawadi ShuvoBANTests201112015157.504037.5000110
Mike SelveyENGTests1976-1977353155*7.506622.7300110
Paul HibbertAUSTests197712015137.508916.8500010
Tyrone KaneIRETests201812014147.009814.2900110
Sam MorrisAUSTests18851211410*14.00--00010
Albert Rose-InnesSATests188924014133.50234.3500210
Philip HutchinsonSATests188924014113.502512.0000210
Khalid WazirPAKTests1954231149*7.00--00010
Alan OakmanENGTests195622014107.00--00010
Kapila WijegunawardeneSLTests1991-1992241146*4.675326.4200010
Azam KhanPAKTests1996110141414.002263.6400010
Jubair HossainBANTests2014-2015652137*4.338814.7700110
Michael RaeNZTests2025210131313.0011118.1800010
Umesh KulkarniINDTests1967-19684851374.33287.1400110
Suruj RagoonathWITests19992411394.334230.9500110
Tinu YohannanINDTests2001-2002344138*-3043.3300010
Prenelan SubrayenSATests20252201286.001963.1600010
Towhid HridoyBANTests20261201296.003336.3600010
Praveen JayawickramaSLTests2021-2022565128*12.003237.5000110
Ghulam AbbasPAKTests196712012126.007615.7900110
Lalith KaluperumaSLTests19822411211*4.005123.5300210

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