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
Khaled MashudBAN00400v PAKRawalpindi18 Sept 2003
Faisal IqbalPAK00400v SARawalpindi10 Oct 2003
Shoaib AkhtarPAK00200v SARawalpindi10 Oct 2003
Mohammad YousufPAK001000v SARawalpindi12 Oct 2003
Mohammad HafeezPAK00200v SARawalpindi12 Oct 2003
Craig CummingNZ00500v PAKRawalpindi5 Dec 2003
Zaheer KhanIND00100v PAKRawalpindi16 Mar 2004
Ashish NehraIND00100v PAKRawalpindi16 Mar 2004
Moin KhanPAK00100v INDRawalpindi16 Mar 2004
Virender SehwagIND00100v PAKRawalpindi13 Apr 2004
Tatenda TaibuZIM00600v SLRawalpindi9 Oct 2004
Younis KhanPAK00100v ENGRawalpindi19 Dec 2005
Abdul RazzaqPAK00100v ENGRawalpindi19 Dec 2005
Mohammad SamiPAK00500v ENGRawalpindi19 Dec 2005
Shoaib AkhtarPAK00200v ENGRawalpindi19 Dec 2005
Andrew StraussENG00100v PAKRawalpindi19 Dec 2005
Steve HarmisonENG00*000v PAKRawalpindi21 Dec 2005
Ian BlackwellENG00100v PAKRawalpindi21 Dec 2005
Shaun UdalENG00200v PAKRawalpindi21 Dec 2005
Salman ButtPAK00200v INDRawalpindi11 Feb 2006
Shan MasoodPAK001200v SLRawalpindi11 Dec 2019
Ebadat HossainBAN00* & 0*900v PAKRawalpindi7 Feb 2020
Abid AliPAK00600v BANRawalpindi7 Feb 2020
Mohammad MohsinPZ00600v LQRawalpindi28 Feb 2020
Babar AzamKK00000v IURawalpindi1 Mar 2020
Iftikhar AhmedKK00*000v PZRawalpindi2 Mar 2020
Tom BantonPZ00100v KKRawalpindi2 Mar 2020
Liam DawsonPZ00100v QGRawalpindi5 Mar 2020
Azam KhanQG00100v PZRawalpindi5 Mar 2020
Rumman RaeesIU00*000v MSRawalpindi8 Mar 2020
Richard NgaravaZIM00*000v PAKRawalpindi30 Oct 2020
Chamu ChibhabhaZIM00300v PAKRawalpindi3 Nov 2020
Chamu ChibhabhaZIM00200v PAKRawalpindi7 Nov 2020
Mohammad RizwanPAK00*300v ZIMRawalpindi7 Nov 2020
Kagiso RabadaSA00 & 01200v PAKRawalpindi4 Feb 2021
Josh HazlewoodAUS00*000v PAKRawalpindi4 Mar 2022
Mohammad AliPAK00* & 0*3000v ENGRawalpindi1 Dec 2022
Tabraiz ShamsiKK00100v PZRawalpindi1 Mar 2023
Babar AzamPZ00300v KKRawalpindi1 Mar 2023
Mohammad HarisPZ00100v KKRawalpindi1 Mar 2023
Rumman RaeesIU00*000v QGRawalpindi5 Mar 2023
Rahmanullah GurbazIU00200v QGRawalpindi5 Mar 2023
Will SmeedQG00100v IURawalpindi5 Mar 2023
Matthew WadeKK00100v QGRawalpindi6 Mar 2023
Wahab RiazPZ00100v LQRawalpindi7 Mar 2023
David WieseLQ00200v PZRawalpindi7 Mar 2023
Sam BillingsLQ00100v PZRawalpindi7 Mar 2023
Haris RaufLQ00*000v PZRawalpindi7 Mar 2023
Azmatullah OmarzaiPZ00200v LQRawalpindi7 Mar 2023
Shawaiz IrfanLQ00600v PZRawalpindi7 Mar 2023

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.