Batting innings by innings (Men's Tests)

Filters

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

Player figures come from full scorecards, which we hold for 164 of the 456 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
David WarnerAUS335*41839180.141not out1v PAKAdelaide29 Nov 2019
Harry BrookENG31732229398.455c Shan Masood b Saim Ayub2v PAKMultan7 Oct 2024
AB de VilliersSA278*41823666.515not out1v PAKAbu Dhabi20 Nov 2010
Rahul DravidIND27049534154.553b Imran Farhat2v PAKRawalpindi13 Apr 2004
Zak CrawleyENG26739334167.943st †Mohammad Rizwan b Asad Shafiq1v PAKSouthampton21 Aug 2020
Alastair CookENG26352818049.811c Shan Masood b Shoaib Malik2v PAKAbu Dhabi13 Oct 2015
Joe RootENG26237517069.873lbw b Agha Salman2v PAKMultan7 Oct 2024
Ryan RickeltonSA25934329375.512c Mohammad Abbas b Mir Hamza1v PAKCape Town3 Jan 2025
Joe RootENG25440627062.563c Mohammad Hafeez b Wahab Riaz1v PAKManchester22 Jul 2016
Mahela JayawardeneSL24042432056.604c †Kamran Akmal b Shoaib Malik1v PAKKarachi21 Feb 2009
Sourav GangulyIND23936130266.204b Danish Kaneria1v PAKBengaluru8 Dec 2007
Kane WilliamsonNZ23836428065.383c Shan Masood b Faheem Ashraf2v PAKChristchurch3 Jan 2021
Graeme SmithSA23438816060.312c Younis Khan b Saeed Ajmal2v PAKDubai International Cricket Stadium23 Oct 2013
Thilan SamaraweeraSL23131831072.645b Danish Kaneria1v PAKKarachi21 Feb 2009
Herschelle GibbsSA22824029695.002c Younis Khan b Saqlain Mushtaq1v PAKCape Town2 Jan 2003
Kumar SangakkaraSL22142524052.003st †Sarfraz Ahmed b Abdur Rehman2v PAKGalle International Stadium6 Aug 2014
Brian LaraWI21626222782.443c Shoaib Malik b Danish Kaneria2v PAKMultan Cricket Stadium19 Nov 2006
Thilan SamaraweeraSL21433832063.315run out (†Kamran Akmal/Shoaib Malik)1v PAKLahore1 Mar 2009
Kumar SangakkaraSL21143118048.963lbw b Azhar Ali3v PAKAbu Dhabi18 Oct 2011
Ricky PontingAUS20935425059.043c Mohammad Yousuf b Mohammad Amir1v PAKHobart14 Jan 2010
Tamim IqbalBAN20627817774.101st †Sarfraz Ahmed b Mohammad Hafeez3v PAKKhulna28 Apr 2015
Brendon McCullumNZ2021882111107.452b Yasir Shah2v PAKSharjah Cricket Stadium26 Nov 2014
Wasim JafferIND20227434073.721c †Kamran Akmal b Sohail Tanvir1v PAKKolkata30 Nov 2007
Kane WilliamsonNZ200*39521150.633not out2v PAKKarachi26 Dec 2022
Kumar SangakkaraSL199*38718251.423not out1v PAKGalle International Stadium22 Jun 2012
Dimuth KarunaratneSL19640519148.401b Wahab Riaz1v PAKDubai International Cricket Stadium6 Oct 2017
Marcus TrescothickENG19330520263.281c †Kamran Akmal b Shabbir Ahmed2v PAKMultan12 Nov 2005
Kane WilliamsonNZ19224423178.693c Younis Khan b Rahat Ali2v PAKSharjah Cricket Stadium26 Nov 2014
Kumar SangakkaraSL19235115154.703c Taufeeq Umar b Abdur Rehman2v PAKColombo30 Jun 2012
Justin LangerAUS19128018368.211c Younis Khan b Mohammad Sami1v PAKPerth16 Dec 2004
Mushfiqur RahimBAN19134122156.015c †Mohammad Rizwan b Mohammad Ali2v PAKRawalpindi21 Aug 2024
Paul CollingwoodENG18632723056.885st †Kamran Akmal b Danish Kaneria1v PAKLondon13 Jul 2006
Marnus LabuschagneAUS18527920066.313c Babar Azam b Shaheen Shah Afridi2v PAKBrisbane21 Nov 2019
Matt RenshawAUS18429320062.801b Imran Khan1v PAKSydney Cricket Ground3 Jan 2017
Jonathan TrottENG18438319048.043c †Kamran Akmal b Wahab Riaz1v PAKLondon26 Aug 2010
Yuvraj SinghIND16920328183.256c Faisal Iqbal b Mohammad Sami1v PAKBengaluru8 Dec 2007
Stuart BroadENG16929718156.909lbw b Saeed Ajmal1v PAKLondon26 Aug 2010
Michael ClarkeAUS16632819050.615b Danish Kaneria1v PAKHobart14 Jan 2010
Steve SmithAUS165*24613167.074not out2v PAKMelbourne Cricket Ground26 Dec 2016
David WarnerAUS16421116477.731c Imam-ul-Haq b Aamer Jamal1v PAKPerth14 Dec 2023
AB de VilliersSA16427417159.856c †Adnan Akmal b Mohammad Irfan2v PAKDubai International Cricket Stadium23 Oct 2013
Tino MawoyoZIM163*45320035.981not out1v PAKBulawayo1 Sept 2011
Marnus LabuschagneAUS16223822068.073b Shaheen Shah Afridi1v PAKAdelaide29 Nov 2019
Usman KhawajaAUS16036915143.362b Sajid Khan1v PAKKarachi12 Mar 2022
Angelo MathewsSL157*34316145.776not out3v PAKAbu Dhabi31 Dec 2013
Henry NichollsNZ15729118153.955c Naseem Shah b Mohammad Abbas2v PAKChristchurch3 Jan 2021
Dinesh ChandimalSL155*37214041.675not out1v PAKAbu Dhabi28 Sept 2017
Jacques KallisSA15524919062.254c †Kamran Akmal b Danish Kaneria1v PAKKarachi1 Oct 2007
David WarnerAUS15429610052.031c †Mohammad Rizwan b Naseem Shah2v PAKBrisbane21 Nov 2019
Harry BrookENG153116195131.905c Saud Shakeel b Naseem Shah1v PAKRawalpindi1 Dec 2022
Page 1Next

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