Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND193/3 (12.3)IND need 6 runs in 45 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK94/9 (24)SLSL chose to bowlT20I1st 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 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th 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 year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×

Qualification: Minimum 500 balls faced.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Zak CrawleyENG2023202359048018953.3354188.72120533
Sachin TendulkarIND19981998351446177111.5055380.65210609
Ross TaylorNZ2015201536140529081.0052077.88101590
Joe RootENG20232023591412118*51.5055174.77120397
Andrew FlintoffENG/IWX20052005612045210237.6760574.711315115
Virender SehwagIND20082008612063715153.0887173.13140734
Kevin PietersenENG20052005510147315852.5666271.451315114
Sanath JayasuriyaSL20042004510035313135.3050270.32120473
Virender SehwagIND20042004510141815546.4459969.78121621
Ajinkya RahaneIND2014201436034814758.0050968.37121470
Joe RootENG2015201559146013457.5068667.06220643
Kane WilliamsonNZ2015201536142816685.6064266.67210590
Viv RichardsWI198419841014161220847.0893865.25222785
AB de VilliersSA20182018482427126*71.1765565.19141604
Brian LaraWI1999199947154621391.0084065.00310757
Virat KohliIND2014201436049916983.1776864.97310541
VVS LaxmanIND2001200136050328183.8377564.90130850
Ben StokesENG2023202359040515545.0062664.701203115
Chris CairnsNZ2000200036034110956.8353463.861203913
Aiden MarkramSA2018201848048015260.0075463.66211603
Cheteshwar PujaraIND2013201347241920483.8067162.44120571
Marcus TrescothickENG2001200151003217632.1052261.49031502
David GowerENG1985198569073221581.33119661.20310891
Michael VaughanENG20052005510032616632.6053660.82111431
Aubrey FaulknerSA1911191136041511569.1768560.58140451
David GowerENG19891989611038310634.8263460.41120550
Marcus TrescothickENG2005200551004319043.1071560.28030643
Rohit SharmaIND2023202358030012037.5050159.88100356
Sachin TendulkarIND2001200136030412650.6750959.72120462
Barry RichardsSA1970197047050814072.5785459.48220705
Tony GreigENG1975197571304759636.5479959.45040691
Clive LloydWI19841984912152611447.8288859.231315811
Hashim AmlaSA2012201236037719662.8364458.54200392
Saleem MalikPAK1994199436055723792.8395258.51210800
Brian LaraWI2003200348053312266.6391658.19230708
Sachin TendulkarIND20102010241403214134.3369358.15120454
Andrew StraussENG20052005510039312939.3068057.79200502
Richie RichardsonWI1991199158147518267.8682257.79210693
Graham ThorpeENG19971997611245313850.3378457.78130620
Sachin TendulkarIND200820087142812154*67.67140957.63330884
Brian LaraWI/IWX2005200548038622648.2567157.53100421
Dhananjaya de SilvaSL2016201636132512965.0056557.52110451
Taslim ArifPAK19801980341307210*102.3353557.38110310
Ben StokesENG201920195102441135*55.1377357.052204513
Allan LambENG198219824803858348.1367557.04040531
Graham GoochENG1985198569048719654.1185656.89120650
Martin CroweNZ1987198736039613766.0070156.49130431
Mark ButcherENG200120015101456173*50.6780956.37110601
Robin SmithENG19891989510155314361.4498256.31231780
KL RahulIND201720174713939065.5069856.30060512
Page 1Next

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