Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dilruwan PereraSL20191111616*-3447.0600020
Zeeshan AshrafMS2020110161616.0012133.3300030
Hamayun AltafMS2025110161616.0013123.0800020
Saif HassanBAN202012016168.002759.2600140
Rehan AhmedENG20241201698.003644.4400010
Azmatullah OmarzaiPZ20234211616*16.008200.0000111
Mohammad AmirPAK/QG/KK2020-2025123016135.3314114.2900030
Irfan PathanIND2004110151515.003542.8600020
Cole McConchieNZ2023-2024310151515.001883.3300010
Sohaib MaqsoodIU2023110151515.006250.0000021
Imran ButtPAK202112015157.504930.6100130
Moeen AliMS20201111414*-5280.0000030
David WilleyMS2024-202542014137.001687.5000010
Amad ButtIU20202201487.0012116.6700002
Dushmantha ChameeraSL2025-20268511473.502850.0000210
Graeme SmithSA2003110131313.002552.0000020
Michael MasonNZ20031111313*-13100.0000020
Tama CanningNZ2003110131313.002454.1700000
Mitchell StarcAUS2022110131313.004528.8900010
Josh InglisAUS2026110131313.002259.0900010
Ahsan HafeezLQ2024110131313.008162.5000001
Hasan MahmudBAN20242211313*13.006918.8400110
Usama MirPAK/MS2023-20258311311*6.5010130.0000011
Andries GousIU20253301394.331872.2200130
Mubasir KhanIU20234301354.331872.2200020
Alok KapaliBAN2003110121212.002060.0000000
Darren SammyPZ2020110121212.009133.3300001
Laurie EvansQG2024110121212.001392.3100020
Sohail AkhtarLQ2020110121212.005240.0000002
Marco JansenSA2025110121212.002646.1500010
Hamish MarshallNZ2003110111111.003729.7300000
David MillerMS2023110111111.009122.2200010
Khurram ShahzadPZ2023-20242111111*-1573.3300010
Taskin AhmedBAN2024-202522011105.502544.0000010
Mohammad HasnainQG/MS2020-20257421155.501573.3300120
Brendon McCullumNZ2003110101010.001855.5600010
Daryl TuffeyNZ2003110101010.001471.4300010
Dwaine PretoriusQG20232111010*-3333.3300020
Kyle VerreynneSA2025110101010.002934.4800000
Donavon FerreiraSA2025110101010.001283.3300010
Anil KumbleIND2004110999.002832.1400001
Neil McKenzieSA200311199*-1464.2900020
Paul HitchcockNZ2003110999.001752.9400010
Sherfane RutherfordQG2024110999.009100.0000010
Arif YaqoobPZ2024-202531199*-7128.5700001
Dewald BrevisSA2025220994.509100.0000101
Tinotenda MaposaZIM202543195*4.501752.9400000
Mohammad AliPAK/PZ/MS2022-202588394*1.806713.4300310
Carlos BrathwaitePZ2020210888.005160.0000001
Pat CumminsAUS2022110888.001172.7300020

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