Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Multan Cricket Stadium×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGTests200512019819399.0031662.66100202
Andrew FlintoffENGTests2005120564528.009360.2200090
Ashley GilesENGTests2005120301615.005356.6000050
Matthew HoggardENGTests2005121111.00254.0000000
Paul CollingwoodENGTests200512013106.503933.3300010
Steve HarmisonENGTests200512113913.0010130.0000020
Younis KhanPAKTests2003-20052401214830.2523451.71001150
Inzamam-ul-HaqPAKTests2003-2005241273138*91.0049255.49120342
Mohammad YousufPAKTests2005120211610.5020105.0000050
Kamran AkmalPAKTests2005120613330.5013046.9200070
Saqlain MushtaqPAKTests2003120201110.009720.6200010
Mohammad SamiPAKTests2005120432.002317.3900000
James AndersonENGTests20221201175.5010110.0000020
Rashid LatifPAKTests20031201055.005318.8700020
Shoaib AkhtarPAKTests2005121211121.007328.7700021
Hannan SarkarBANTests200312016138.006026.6700010
Habibul BasharBANTests2003120757237.5015648.0801090
Alok KapaliBANTests2003120332216.506253.2300040
Khaled MashudBANTests2003120572928.5013043.8500050
Mohammad RafiqueBANTests200312015117.504731.9100010
Tapash BaisyaBANTests20031211414*14.002070.0000120
Manjural IslamBANTests2003121555.001631.2500000
Mohammad AshrafulBANTests200312015127.503246.8800020
Khaled MahmudBANTests2003120211910.503461.7600020
Mohammad HafeezPAKTests2003120392119.508148.1500070
Shoaib MalikPAKTests2005120573928.509261.9600070
Umar GulPAKTests20031201055.006515.3800010
Danish KaneriaPAKTests2005121767.001741.1800010
Yasir HameedPAKTests2003120573928.5013043.8500080
Shabbir AhmedPAKTests2003-200524017134.253943.5900220
Javed OmarBANTests2003120543827.0013739.4200080
Rajin SalehBANTests2003120914945.5019746.19000150
Salman ButtPAKTests2003-200524024512261.2548750.31110320
Farhan AdilPAKTests2003120332516.506947.8300040
Yasir AliPAKTests200312211*-520.0000000
Andrew StraussENGTests2005120322316.007542.6700040
Geraint JonesENGTests2005120553327.5010552.3800050
Ian BellENGTests20051201027151.0020649.5101071
Kevin PietersenENGTests2005120241912.003666.6700021
Hasan RazaPAKTests2005120110.50185.5600100
Shaun UdalENGTests200512018189.004639.1300120
Kemar RoachWITests2025121292529.006246.7700030
Chris WoakesENGTests20241111717*-16106.2500010
Kraigg BrathwaiteWITests2025240845221.0012368.2901082
Ben StokesENGTests2022-20242401094127.2513083.8500082
Joe RootENGTests2022-202435034326268.6050967.39100220
Shan MasoodPAKTests2024-202548025615132.0035372.52110194
Ben DuckettENGTests2022-202435034011468.0035396.32131421
Mark WoodENGTests20221214236*42.004495.4500090
Ollie RobinsonENGTests2022120854.001942.1100010
Page 1Next

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