T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 2008-01-01×

Qualification: Minimum 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam VogesAUS2015-2016203171485269*61.88266755.685421865
Shivnarine ChanderpaulWI2008-201559100254573203*60.971054543.371323543619
Kumar SangakkaraSL2008-2015631178636831958.421212652.522228768132
AB de VilliersSA2008-201881131156692278*57.691214755.091933874859
Thilan SamaraweeraSL2008-2013417212334023155.67651851.2491774066
Steve SmithAUS2010-2026127227281100323955.292043953.83374511119571
Younis KhanPAK2009-20176010812528331355.031041750.721913848350
Kane WilliamsonNZ2010-202611019519951525154.061830651.98333812106328
Kamindu MendisSL2022-2026183231556182*53.66246363.1757116030
Harry BrookENG2022-202641702361031753.09418286.321020539555
Sachin TendulkarIND2008-201357989455521451.18832154.741420154926
Graeme SmithSA2008-2014581008468323450.90784259.721520456810
Chris GayleWI2008-201434597264033350.77393167.1689332265
Simon KatichAUS2008-201033613292815750.48593549.3381723356
Joe RootENG2012-2026169309261427826250.452478357.61416915153646
Jacques KallisSA2008-201354899400722450.09774351.751612644835
Rahmat ShahAFG2018-202613251119923449.96231151.8847414111
Michael ClarkeAUS2008-201585153166822329*49.801223455.762320977325
VVS LaxmanIND2008-20124783143421200*49.58676150.6062653951
Hashim AmlaSA2008-2019106181148240311*49.341624250.7325369103412
Virender SehwagIND2008-201352933443131949.23495689.411120762149
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Rachin RavindraNZ2021-202624445186524047.82290164.2957221624
Yashasvi JaiswalIND2023-2026315722612214*47.49392866.50713733145
Misbah-ul-HaqPAK2009-20176511418455113547.411004745.30838943477
Neil McKenzieSA2008-200917293122522647.12287242.653331585
Virat KohliIND2011-2025123210139230254*46.851660855.58303115102730
Mahela JayawardeneSL2008-2014561014454327546.84907450.071320550024
Kevin PietersenENG2008-2014711185515722745.64858060.101325763243
Ross TaylorNZ2008-202211019224763929045.471290159.2119351492355
Alastair CookENG2008-2018137246141053629445.412236547.1126498122211
Rahul DravidIND2008-201248878358419145.37824643.46121424407
Sean WilliamsZIM2013-202524474194615445.26302064.4467022216
Washington SundarIND2021-202618309937101*44.62199846.901638020
David WarnerAUS2011-202411220588786335*44.601251770.19263713103669
Angelo MathewsSL2009-2025119212278214200*44.401697048.401645683590
Gautam GambhirIND2008-201644813346220644.38689550.2181964209
Michael HusseyAUS2008-2013601069430119544.34880348.8612211247224
Jonathan TrottENG2009-201552936383522644.08812847.1891984510
Ramnaresh SarwanWI2008-201120350153929143.97291752.766521776
Rishabh PantIND2018-2026529053725159*43.82502374.168213396102
Cheteshwar PujaraIND2010-2023103176117195206*43.611621744.3719351286316
Shubman GillIND2020-202643777304326943.47495661.40119534247
Tillakaratne DilshanSL2008-201344783325619343.41445173.151212739019
Marnus LabuschagneAUS2018-2026671219485721543.37931452.151125454415
Dinesh ChandimalSL2011-202693166156534206*43.271296850.391636868546
Ashwell PrinceSA2008-20113248101641162*43.18351546.6955418210
Daryl MitchellNZ2019-202639626241119043.05454253.08616223543
Babar AzamPAK2016-20266612211477119642.98861455.39934856628
Usman KhawajaAUS2011-20268815914622923242.961275748.8316281066428
Page 1Next

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