ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting records (Men's Tests)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×From 2008-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2009-201518355216722172.23413552.41710220210
Joe RootENG2015-202621364165126251.59265962.092911680
Angelo MathewsSL2009-20232342101601157*50.03347946.0229216514
David WarnerAUS2014-2024132211552335*73.90210173.8765117114
Kane WilliamsonNZ2011-202314252151923866.04286752.985401584
Alastair CookENG2010-201816291131626347.00266649.363701530
Usman KhawajaAUS2016-202411193121216075.75244449.593721213
Steve SmithAUS2010-2024152521175165*51.09234750.062911255
Dimuth KarunaratneSL2013-202314271114719644.12222951.462601252
Harry BrookENG2022-20269140105631775.43117989.5743011315
Mahela JayawardeneSL2009-201416302103124036.82215647.822431244
Ross TaylorNZ2009-20211526299910441.63169259.0428312013
Dinesh ChandimalSL2012-202315272988155*39.52207947.521821036
AB de VilliersSA2010-20137112933278*103.67154760.31420908
Hashim AmlaSA2010-20199174887118*68.23167053.112701100
Tom LathamNZ2014-20231222184213740.10170949.27352942
Mushfiqur RahimBAN2011-20261019181919145.50177046.27232953
Marnus LabuschagneAUS2018-20241017180518550.31137258.67243932
Kaushal SilvaSL2011-20171222078512535.68205138.27151880
Thilan SamaraweeraSL2009-2012814274423162.00128357.992211060
Liton DasBAN2020-2026712071913859.92117261.35330849
Tillakaratne DilshanSL2009-20121017070714541.59104067.98321896
Roston ChaseWI2016-20261020269613138.67160343.42241834
Brendon McCullumNZ2009-2014814069520249.64100069.501428217
Zak CrawleyENG2020-2024813069426753.3893274.46231981
Aiden MarkramSA2018-2025917168210842.63122455.721411065
Kraigg BrathwaiteWI2011-202511222670142*33.50161941.38142623
Ben DuckettENG2022-2026916166311444.2074888.64253813
Tharanga ParanavitanaSL2009-20121121164576*32.25148543.43053643
Henry NichollsNZ2016-2023916263315745.21143144.23231682
Dhananjaya de SilvaSL2019-2023611158112258.1094861.29321739
Jonathan TrottENG2010-2012713156518447.08127844.21130660
Graeme SmithSA2010-2013711055423450.3695957.77210510
Mominul HaqueBAN2015-202691705519132.41110250.00051611
Jonny BairstowENG2015-201891605488334.25110649.55042622
Shakib Al HasanBAN2011-2024713354614454.6087662.33140664
Stuart BroadENG2010-20201928553916923.4388061.25115566
Mitchell MarshAUS2014-202471315389644.8388760.65051725
BJ WatlingNZ2009-20211119451977*34.60128740.33042531
Temba BavumaSA2018-2025712251110651.10106448.03130573
Ricky PontingAUS2009-2010510047620947.6075463.13132570
Jos ButtlerENG2015-2020711246015251.1185553.80131496
Jason HolderWI2016-202181544525841.0990949.72030558
Michael ClarkeAUS2009-2014713145116637.5888151.19110470
Niroshan DickwellaSL2014-202281414478334.3861073.28040562
Ryan RickeltonSA2024-202547142225970.3369560.72111476
Nazmul Hossain ShantoBAN2020-2026713042210132.4682751.03111463
Daniel VettoriNZ2009-2014610041613441.6058870.75211442
Jacques KallisSA2010-20136111415135*41.5076154.53221397
Shane WatsonAUS2009-20105101410120*45.5678452.30120485
Page 1Next

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