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
Hunain ShahIU2024410333.003100.0000000
Abu JayedBAN2020120331.501421.4300100
Mujeeb Ur RahmanPZ2023521323.003100.0000000
Ubaid ShahMS202532233*-1127.2700000
Mohammad RafiqueBAN200311122*-366.6700000
Shabbir AhmedPAK2003-2004210222.00728.5700000
Tinashe PanyangaraZIM2004110222.001118.1800000
Dane VilasLQ2020110222.00540.0000000
Simon HarmerSA2025110222.00728.5700000
Anrich NortjeSA202112122*2.00450.0000100
Jahandad KhanLQ2024-202532122*2.00540.0000100
Luke WoodPZ2024-2025641220.67728.5700200
Rumman RaeesIU2020-2024943222.00633.3300000
Eshan MalingaSL2025-202694321*2.001118.1800000
Elton ChigumburaZIM2004110111.00520.0000000
Mluleki NkalaZIM2004110111.00616.6700000
Prosper UtseyaZIM2004110111.00119.0900000
Mohammad AbbasPAK2019-202021111*-263.8500000
Benjamin ListerNZ2024210111.00250.0000000
Matthew BreetzkeSA2025110111.00425.0000000
Arshad IqbalPZ2023410111.00250.0000000
Ahmed Safi AbdullahIU202021111*-520.0000000
Nuwan ThusharaSL2025-202641111*-911.1100000
Peter HatzoglouMS2025110111.00425.0000000
Ashish NehraIND200422111*1.001010.0000100
Sahan ArachchigeSL2026320110.50333.3300100
Ali RazaPZ202552211*-812.5000000
Nahid RanaBAN2024-202533211*1.00911.1100100
Zaheer KhanIND2004110000.0010.0000100
Faisal IqbalPAK2003110000.0040.0000100
Tatenda TaibuZIM2004110000.0060.0000100
Khaled MashudBAN2003110000.0040.0000100
Moin KhanPAK2003-2004210000.0010.0000100
Craig CummingNZ2003110000.0050.0000100
Josh HazlewoodAUS202211100*-0-00000
Adam MilneNZ2023310000.0010.0000100
Kyle MayersIU2025110000.0010.0000100
Ashton TurnerMS2025110000.0010.0000100
Ben McDermottKK2025110000.0010.0000100
Liam DawsonPZ2020110000.0010.0000100
Tabraiz ShamsiKK2023310000.0010.0000100
Binura FernandoSL202621100*-20.0000000
Wellington MasakadzaZIM2025210000.0010.0000100
Billy StanlakeAUS202611100*-10.0000000
Asitha FernandoSL202521100*-20.0000000
Umaid AsifQG/KK2020-2023310000.0010.0000100
Danish AzizQG2025110000.0050.0000100
Nandre BurgerSA202511100*-20.0000000
Mohammad MohsinPZ2020110000.0060.0000100
Vijayakanth ViyaskanthSL2025-202621100*-20.0000000

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