Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting by format (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ali ShahZIMTests1992-19963501226224.4042928.44010131
Abhimanyu MithunINDTests2010-20114501204624.0024948.19001160
Indika de SaramSLTests1999-20004501173923.4028441.20000150
Graeme BeardAUSTests19803501144922.8028739.72000120
Phil NewportENGTests1988-199135111040*27.5019456.70001130
Naoomal JeoomalINDTests1932-19343511084327.00--00000
Raman LambaINDTests1986-19874501025320.4014836.4901150
Tony HarrisSATests1947-19493511006025.00--01090
Shahriar HossainBANTests2000-2004350994819.8023841.60000140
Hammond FurlongeWITests1955-1956350996419.80--01190
Charith SenanayakeSLTests1991350976419.4013472.39011140
Kaushal LokuarachchiSLTests2003-20044519428*23.5016258.02000141
Atul WassanINDTests1990451945323.5013370.6801190
Ikram AlikhilAFGTests2019-2026350943318.8026835.07000120
George BeanENGTests1892350925018.40--01070
Ed SmithENGTests2003350876417.4017250.58012150
Trevor LaughlinAUSTests1978350873517.401163.6400070
Ronnie IraniENGTests1996-1999350864117.2016851.19000110
Monde ZondekiSATests2003-2008650825916.4022636.28011120
Arthur WoodENGTests1938-1939451805320.009555.7901180
Jacob DuffyNZTests2025451783619.5010475.00000140
Bruce DoolandAUSTests1947-1948351762919.0025529.8000040
Shakeel AhmedPAKTests1993-1995350743314.8019737.5600180
Steve ElworthySATests1998-2002451724818.0010369.90000100
William BrannSATests1922-1923350715014.20--01100
Roland ButcherENGTests1981350713214.2016044.3800190
Murray BennettAUSTests1984-1985352712323.6724528.9800050
John MorrisENGTests1990352713223.6717839.8900060
Sam StaplesENGTests1928350653913.00--00000
Harry ElliottENGTests1928-19344516137*15.25--00000
Dave GregoryAUSTests1877-1879352604320.001520.0000000
Ramesh DivechaINDTests1951-1952550602612.00--00010
George HearneSATests1922-1924350592811.80--00200
Arif ButtPAKTests1964-1965350592011.804938.7800100
Ken TaylorENGTests1959-1964350572411.407532.0000050
Chris MatthewsAUSTests1986-1988350543210.8012244.2600170
Pat CrawfordAUSTests1956452533417.67--00101
Bruce FrancisAUSTests1972350522710.4013737.9600140
Ralph LegallWITests1953450502310.00--00000
Zafar AnsariENGTests201635049329.8013636.0300250
Tich WesleySATests196035049359.8020.0000200
Thami TsolekileSATests200435047229.4017726.5500130
Laurie FishlockENGTests1936-19474514719*11.754134.1500110
Steve SmithAUSTests198435041128.209436.1700060
Naveed ZadranAFGTests2024351412510.2511635.3400160
Frank MissonAUSTests1960-19615533825*19.006618.1800110
David SmithENGTests1961-196255138349.5010.0000232
Bharath ReddyINDTests197945138219.5010038.0000260
Jaydev UnadkatINDTests2010-20234523614*12.008940.4500021
Mohammad TalhaPAKTests2009-201445134198.507247.2200142

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.