Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jonathan TrottENG2010201047140418467.3389545.14120480
Dilip VengsarkarIND1987198758240410967.3344540.00120182
Roston ChaseWI20172017362403131100.7588845.38220452
Alastair CookENG2006200647040312757.5783948.03210520
Desmond HaynesWI19931993363402143*134.0081149.57210513
Tom GraveneyENG19621962440401153100.2521453.27210501
Alec StewartENG1992199258139719056.7171555.52120620
Chris BroadENG19871987713039711630.54119633.19121390
Alec StewartENG1996199635039617079.2075752.31120530
Allan BorderAUS19801980352395153131.6778650.25210387
Ashwell PrinceSA2007200759139513849.3889644.08120400
Mark TaylorAUS19901990351390101*97.5091042.86230370
Kane WilliamsonNZ2018201836138613977.2074052.16120340
Clyde WalcottWI1958195845138514596.25--120-3
Graham GoochENG1992199258038413548.0079948.06120541
Greg ChappellAUS1980198035038123576.2065158.53120411
Habibul BasharBAN2003200336037910863.1764558.76130450
Wasim JafferIND2007200736037820263.0059863.21120630
Ian BellENG2006200647337511993.7562659.90300401
Harry BrookENG2024202435037331774.6040691.87100343
John EmbureyENG19871987711336974*46.1392439.94041405
Jonny BairstowENG201620164703668352.2963657.55040400
Allan BorderAUS1983198345136511891.2576447.77210420
Mahela JayawardeneSL2014201447036512952.1483043.98120423
Viv RichardsWI19801980461364120*72.8065655.49130373
Angelo MathewsSL201420144723629172.4087841.23020304
Steve SmithAUS20162016231358165*179.0053866.54210431
Ben DuckettENG2022202236135710771.4037395.71131432
Joe RootENG2024202435035226270.4052167.56100210
Marnus LabuschagneAUS20192019220347185173.5051767.12200420
Brendon McCullumNZ2014201435034720269.4041384.021004013
Kevin PietersenENG2006200647034713549.5744178.68111514
Barry SinclairNZ1965196559134613043.25--110200
Justin LangerAUS2004200424034319185.7551067.25120364
Ricky PontingAUS2002200234034215085.5050667.59200424
Mike AthertonENG2000200036134112568.2098934.48120260
Wavell HindsWI2000200035034016568.0063053.97120453
Mark TaylorAUS1995199535033812367.6074745.25120371
Clive LloydWI1977197759133615742.00--100217
Rahul DravidIND2005200535033313566.6073945.06210411
John ReidNZ19851985351333158*83.2582640.31201360
Justin LangerAUS1999199934033114482.7569547.63210320
Brian LaraWI2005200524033115382.7541080.73201417
Michael ClarkeAUS2010201047032916647.0066349.62110360
Kraigg BrathwaiteWI20162016362328142*82.0074943.79120281
Kaushal SilvaSL201420144703289546.8681340.34030380
Mathew SinclairNZ20012001352325204*108.3373144.46110372
Michael SlaterAUS1999199935132516981.2555458.66111431
Paul CollingwoodENG2006200647132418654.0066049.09100353
Jacques KallisSA20102010241323135*107.6755857.89210267

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.