Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Harry BrookENG55700v PAKRawalpindi20 Oct 2026
Ijaz AhmedPAK44*110v SLRawalpindi19 Jan 1992
Glen Bruk-JacksonZIM40 & 41610v PAKRawalpindi9 Dec 1993
Akram RazaPAK44*110v SARawalpindi20 Oct 1994
Michael SlaterAUS44610v PAKRawalpindi22 Oct 1994
Ramiz RajaPAK44800v SLRawalpindi3 Oct 1995
Johanne SamarasekeraUAE441200v SARawalpindi16 Feb 1996
Eddo BrandesZIM44600v PAKRawalpindi24 Nov 1998
Andy WhittallZIM44210v PAKRawalpindi24 Nov 1998
Mark BoucherSA44*110v PAKRawalpindi10 Oct 2003
Naved LatifPAK441000v SARawalpindi10 Oct 2003
Azhar MahmoodPAK441410v NZRawalpindi5 Dec 2003
Shoaib MalikPAK44500v NZRawalpindi7 Dec 2003
VVS LaxmanIND44700v PAKRawalpindi16 Mar 2004
Danish KaneriaPAK44* & 01510v INDRawalpindi13 Apr 2004
Abdul RazzaqPAK44500v ENGRawalpindi21 Dec 2005
Shahid AfridiPAK441000v ENGRawalpindi21 Dec 2005
Faheem AshrafIU44410v QGRawalpindi27 Feb 2020
Kamran AkmalPZ44810v KKRawalpindi2 Mar 2020
Sharjeel KhanKK44310v PZRawalpindi2 Mar 2020
Hasan AliPZ44*210v KKRawalpindi2 Mar 2020
Haider AliPZ44210v KKRawalpindi2 Mar 2020
Tymal MillsQG44*500v PZRawalpindi5 Mar 2020
Asif AliIU44400v MSRawalpindi8 Mar 2020
Sean WilliamsZIM441400v PAKRawalpindi30 Oct 2020
Imam-ul-HaqPAK44310v ZIMRawalpindi3 Nov 2020
Craig ErvineZIM44610v PAKRawalpindi10 Nov 2020
Shaheen Shah AfridiPAK40 & 41210v SARawalpindi4 Feb 2021
Irfan KhanKK44600v PZRawalpindi1 Mar 2023
Odean SmithQG44*410v IURawalpindi5 Mar 2023
Iftikhar AhmedQG44600v KKRawalpindi6 Mar 2023
Zaman KhanLQ44310v PZRawalpindi7 Mar 2023
Faheem AshrafIU44800v LQRawalpindi9 Mar 2023
Will YoungNZ44410v PAKRawalpindi24 Apr 2023
Irfan KhanKK44*600v QGRawalpindi6 Mar 2024
Sikandar RazaLQ441000v IURawalpindi6 Mar 2024
Imad WasimIU44210v LQRawalpindi6 Mar 2024
Agha SalmanIU44310v LQRawalpindi6 Mar 2024
Michael BracewellNZ441100v PAKRawalpindi20 Apr 2024
Saim AyubPAK44210v NZRawalpindi20 Apr 2024
Tim RobinsonNZ44410v PAKRawalpindi20 Apr 2024
Mir HamzaPAK40* & 41010v BANRawalpindi30 Aug 2024
Ollie PopeENG43 & 12900v PAKRawalpindi24 Oct 2024
MahmudullahBAN441400v NZRawalpindi24 Feb 2025
Andries GousIU44610v LQRawalpindi11 Apr 2025
Azam KhanIU44800v MSRawalpindi16 Apr 2025
Mohammad RizwanMS44210v QGRawalpindi18 May 2025
Mohammad HasnainMS44*110v QGRawalpindi18 May 2025
Sikandar RazaLQ44310v PZRawalpindi18 May 2025
Mohammad AliPZ44*310v LQRawalpindi18 May 2025

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.