ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by format (Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mady VilliersENGWTests2026120362618.009637.5000030
Edward GraceENGTests1880120363618.009637.5000140
John StephensonENGTests1989120362518.008940.4500030
Mohammad RamzanPAKTests1997120362918.0014125.5300040
Tich CornfordENGTests193044036189.00--00001
Lanka de SilvaSLTests19972423620*18.0015323.5300130
Jaydev UnadkatINDTests2010-20234523614*12.008940.4500021
Graham HumeIRETests202336136147.2013826.0900160
Sinalo JaftaSAWTests2022-202447036155.1414524.8300340
Ali UsmanPAKTests202647036165.1411930.2500250
Frank WardAUSTests1936-193848236186.0015123.8400210
Nobby ClarkENGTests1929-193489536109.003020.0000100
Abu JayedBANTests2018-2021132283682.5715722.9300740
Codi YusufSATests2025221352735.006653.0300060
Neville LindsaySATests1921120352917.50--00040
Des HoareAUSTests1961120353517.50--00120
George TribeAUSTests1946-19473313525*17.5027129.6300060
Pieter StrydomSATests2000230353011.676256.4500050
Vincent ValentineWITests19332413519*11.67--00100
Ezra MoseleyWITests199024035268.756058.3300150
Gary BrentZIMTests1999-200146035255.8315123.1800320
Jo AngelAUSTests1993-199547135115.8312228.6900260
Varun AaronINDTests2011-201591453593.8911031.8200140
Bob HollandAUSTests1984-19861115435103.1816521.2100730
Mohammad AslamPAKTests1954120341817.00--00040
Kashvee GautamINDWTests20261213434*34.005858.6200130
Mervyn GrellWITests1930120342117.00--000-0
John ArnoldENGTests1931120343417.00--00150
Alan ButcherENGTests1979120342017.0015621.7900030
Adrian KuiperSATests1992120343417.0017519.4300140
Rosalie BirchENGWTests2006-2008230342211.3310432.6900160
Nadeem KhanPAKTests1993-1999231342517.0010233.3300010
Cyril MerryWITests193324034138.50--00000
Paul TaylorENGTests1993-19942423417*17.0018218.6800130
Mohammad TalhaPAKTests2009-201445134198.507247.2200142
Robin HobbsENGTests1967-19717833415*6.809732.9900121
Peter PetherickNZTests1976-1977611434134.86598.4700120
Pommie MbangwaZIMTests1996-2000152583482.0019317.6200930
Dick RichardsonENGTests1957110333333.00--00030
Farhan AdilPAKTests2003120332516.506947.8300040
Arnold FothergillENGTests1889220333216.50520.0000031
Mike MacaulaySATests1965120332116.50--00010
Tom ArmitageENGTests1877230332111.006319.0500010
Dooley BriscoeSATests1935-1938230331611.00--00000
Jack NewmanNZTests1932-193334033198.25--000-0
Nandre BurgerSATests2023-202435133238.2511329.2000240
Peter SmithENGTests1946-194745033246.609334.4100020
Mohammad NabiAFGTests2018-201936033245.506848.5300341
Maharajah of VizianagramINDTests19363623319*8.25--00000
Khandu RangnekarINDTests1947-194836033185.507842.3100240

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.