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 match by match (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Pakistan×
PlayerRunsScoresBF4s6sOppositionGroundDate
Thilan SamaraweeraSL214214338320v PAKLahore1 Mar 2009
Shane WatsonAUS21393 & 120*411211v PAKMelbourne26 Dec 2009
Kumar SangakkaraSL2132 & 211437180v PAKAbu Dhabi18 Oct 2011
Mike GattingENG21161 & 150*438310v PAKLondon6 Aug 1987
Ricky PontingAUS211207 & 4*333310v PAKSydney2 Jan 2005
Virender SehwagIND209173 & 36300252v PAKMohali8 Mar 2005
Jacques KallisSA20873 & 135*374144v PAKDubai12 Nov 2010
Carl HooperWI207178* & 29*321204v PAKSt John's1 May 1993
Marvan AtapattuSL207207*457191v PAKKandy28 Jun 2000
Ted DexterENG205205-220v PAKKarachi2 Feb 1962
John ReidNZ204128 & 76-225v PAKKarachi9 Apr 1965
Usman KhawajaAUS204160 & 44*439191v PAKKarachi12 Mar 2022
Dhananjaya de SilvaSL204122 & 82332225v PAKGalle16 Jul 2023
Darren BravoWI20387 & 116507192v PAKDubai13 Oct 2016
Dimuth KarunaratneSL203196 & 7432201v PAKDubai6 Oct 2017
Brendon McCullumNZ2022021882111v PAKSharjah26 Nov 2014
Kraigg BrathwaiteWI202142* & 60*427170v PAKSharjah30 Oct 2016
Greg ChappellAUS201201 & DNB29660v PAKBrisbane27 Nov 1981
Aunshuman GaekwadIND201201436170v PAKJalandhar24 Sept 1983
Grant FlowerZIM201201*523111v PAKHarare31 Jan 1995
Michael SlaterAUS201169 & 32*309301v PAKBrisbane5 Nov 1999
Imrul KayesBAN20151 & 150370223v PAKKhulna28 Apr 2015
Kumar SangakkaraSL200199* & 1402182v PAKGalle22 Jun 2012
Kane WilliamsonNZ200200* & DNB395211v PAKKarachi26 Dec 2022
Warren LeesNZ198152 & 46-282v PAKKarachi30 Oct 1976
Marcus TrescothickENG198193 & 5316202v PAKMultan12 Nov 2005
Hashim AmlaSA19880 & 118*377170v PAKDubai12 Nov 2010
Everton WeekesWI197197 & DNB--0v PAKBridgetown17 Jan 1958
Ricky PontingAUS197197288220v PAKPerth26 Nov 1999
Ian ChappellAUS196196243214v PAKAdelaide22 Dec 1972
Sunil GavaskarIND195166 & 29*425201v PAKMadras15 Jan 1980
Kumar SangakkaraSL195144 & 51435154v PAKSharjah3 Nov 2011
Usman KhawajaAUS19591 & 104*397171v PAKLahore21 Mar 2022
Liton DasBAN195126 & 69251212v PAKSylhet16 May 2026
Sachin TendulkarIND194194*348210v PAKMultan28 Mar 2004
Kumar SangakkaraSL1938 & 185348230v PAKColombo26 Mar 2006
Steve SmithAUS193130 & 63292300v PAKBrisbane15 Dec 2016
Stephen FlemingNZ192192 & 0336310v PAKHamilton19 Dec 2003
Kane WilliamsonNZ192192244231v PAKSharjah26 Nov 2014
Aravinda de SilvaSL19123 & 168414181v PAKColombo19 Apr 1997
Mushfiqur RahimBAN191191 & DNB341221v PAKRawalpindi21 Aug 2024
Alec StewartENG190190261310v PAKBirmingham4 Jun 1992
Paul CollingwoodENG189186 & 3332230v PAKLondon13 Jul 2006
Greg ChappellAUS188121 & 67264150v PAKMelbourne1 Jan 1977
Arjuna RanatungaSL18853 & 135*208144v PAKColombo22 Mar 1986
Sanath JayasuriyaSL188188358172v PAKKandy28 Jun 2000
Nazmul Hossain ShantoBAN188101 & 87280192v PAKDhaka8 May 2026
Gordon GreenidgeWI18791 & 96-271v PAKGeorgetown18 Mar 1977
Justin LangerAUS18659 & 127401160v PAKHobart18 Nov 1999
Sanath JayasuriyaSL18572 & 113308131v PAKColombo26 Apr 1997

BF balls faced · 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.