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
Mohammad HasnainQG22*300v PZRawalpindi8 Mar 2024
Agha SalmanIU22500v MSRawalpindi10 Mar 2024
Iftikhar AhmedPAK22*400v NZRawalpindi21 Apr 2024
Mohammad AliPAK22 & 01700v BANRawalpindi30 Aug 2024
Mushfiqur RahimBAN22500v NZRawalpindi24 Feb 2025
Shaheen Shah AfridiLQ22700v IURawalpindi11 Apr 2025
Asif AfridiLQ22*300v IURawalpindi11 Apr 2025
Alzarri JosephPZ22300v IURawalpindi14 Apr 2025
Babar AzamPZ22500v MSRawalpindi19 Apr 2025
Iftikhar AhmedMS22500v PZRawalpindi19 Apr 2025
Saim AyubPZ22400v MSRawalpindi19 Apr 2025
Irfan KhanKK22300v PZRawalpindi17 May 2025
Abrar AhmedQG22200v MSRawalpindi18 May 2025
Haris RaufLQ22400v PZRawalpindi18 May 2025
Simon HarmerSA22 & DNB700v PAKRawalpindi20 Oct 2025
Agha SalmanPAK22700v SARawalpindi28 Oct 2025
Brad EvansZIM22500v PAKRawalpindi18 Nov 2025
Tashinga MusekiwaZIM22300v PAKRawalpindi18 Nov 2025
Brad EvansZIM22600v PAKRawalpindi23 Nov 2025
Dasun ShanakaSL22700v PAKRawalpindi29 Nov 2025
Eshan MalingaSL22600v PAKRawalpindi18 Oct 2026
Ashfaq AhmedPAK10 & 1*500v ZIMRawalpindi9 Dec 1993
Aamer SohailPAK111000v SARawalpindi20 Oct 1994
Imtiaz AbbasiUAE11700v SARawalpindi16 Feb 1996
Pat SymcoxSA11400v ENGRawalpindi25 Feb 1996
Peter MartinENG11*300v SARawalpindi25 Feb 1996
Inzamam-ul-HaqPAK11400v NZRawalpindi28 Nov 1996
Brett SchultzSA11700v PAKRawalpindi6 Oct 1997
Shoaib AkhtarPAK11200v WIRawalpindi29 Nov 1997
Moin KhanPAK11700v WIRawalpindi29 Nov 1997
Mohammad WasimPAK11 & 01100v AUSRawalpindi1 Oct 1998
Nasser HussainENG11600v PAKRawalpindi30 Oct 2000
Andrew CaddickENG11*200v PAKRawalpindi30 Oct 2000
Scott StyrisNZ11*100v PAKRawalpindi24 Apr 2002
Mohammad HafeezPAK112000v SARawalpindi10 Oct 2003
Danish KaneriaPAK11*200v SARawalpindi12 Oct 2003
Jacob OramNZ11400v PAKRawalpindi7 Dec 2003
Sachin TendulkarIND11300v PAKRawalpindi13 Apr 2004
Ashish NehraIND11*900v PAKRawalpindi13 Apr 2004
Elton ChigumburaZIM11500v SLRawalpindi9 Oct 2004
Mluleki NkalaZIM11600v SLRawalpindi9 Oct 2004
Prosper UtseyaZIM111100v SLRawalpindi9 Oct 2004
Marcus TrescothickENG11500v PAKRawalpindi21 Dec 2005
Mohammad YousufPAK11600v INDRawalpindi11 Feb 2006
Mohammad AbbasPAK11*2600v BANRawalpindi7 Feb 2020
Ahmed Safi AbdullahIU11*500v QGRawalpindi27 Feb 2020
Mohammad HafeezLQ11300v PZRawalpindi28 Feb 2020
Colin MunroIU11500v KKRawalpindi1 Mar 2020
Iftikhar AhmedKK11200v IURawalpindi1 Mar 2020
Yasir ShahPZ11*100v KKRawalpindi2 Mar 2020

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.