Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG80/5 (13)ZIMZIM chose to bowlT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Rawalpindi Cricket Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar MahmoodPAKPakistan1997122178128*-36349.04110192
Mohammad RizwanPAKPakistan2021-2025241170115*56.6737545.33100200
Babar AzamPAKPakistan2021-20253501517730.2025559.22021230
Ijaz AhmedPAKPakistan1994-199723013711045.6718275.27100161
Ali NaqviPAKPakistan199712013411567.0029745.12100170
Faheem AshrafPAKPakistan2021-202523110878*54.0021250.94010170
Inzamam-ul-HaqPAKPakistan1994-2003340915622.7515957.23010140
Shan MasoodPAKPakistan2025120878743.5018148.0701123
Saud ShakeelPAKPakistan2025120776638.5019040.5301050
Agha SalmanPAKPakistan2025230754525.0012560.0000070
Abdullah ShafiquePAKPakistan2025120635731.5016538.1801040
Saeed AnwarPAKPakistan1994-1997230624220.679168.13000120
Mohammad YousufPAKPakistan2003220606030.008570.5901122
Mushtaq AhmedPAKPakistan1997110595959.0010655.6601044
Nauman AliPAKPakistan2021-2025241594519.6713643.3800172
Yasir HameedPAKPakistan2003220583029.009064.4400050
Fawad AlamPAKPakistan2021120574528.5018830.3200070
Saleem MalikPAKPakistan1994110565656.008268.2901020
Graham ThorpeENGEngland1996110464646.006966.6700030
Rashid LatifPAKPakistan1994-2003331462523.008454.7600020
Waqar YounisPAKPakistan1994-1997210454545.008155.5600052
Arshad LaeeqUAEUnited Arab Emirates19961114343*-7954.4300040
Shaukat DukanwalaUAEUnited Arab Emirates19961114040*-7851.2800040
Abdul RazzaqPAKPakistan2003110383838.005174.5100030
Mohammad SamiPAKPakistan2003221382238.006360.3200010
Saim AyubPAKPakistan2025110373737.0028132.1400014
Younis KhanPAKPakistan2003220372418.508444.0500020
Mohammad NawazPAKPakistan2025110363636.0020180.0000042
Mohammad RamzanPAKPakistan1997120362918.0014125.5300040
Azhar AliPAKPakistan2021120333316.509136.2600130
Nolan ClarkeNEDNetherlands1996110323232.004669.5700061
Yasir ShahPAKPakistan2021120312315.508436.9000040
Bastiaan ZuiderentNEDNetherlands1996110272727.005054.0000020
Imam-ul-HaqPAKPakistan2025120261713.004953.0600030
Shoaib MalikPAKPakistan2003220252012.504062.5000000
Sahibzada FarhanPAKPakistan2025110242424.0019126.3200040
Peter CantrellNEDNetherlands1996110232323.003958.9700030
Ganesh MylvaganamUAEUnited Arab Emirates1996110232323.003663.8900030
Phil DeFreitasENGEngland1996110222222.002491.6700011
Mohammad WasimPAKPakistan1997120211110.507627.6300030
Marcel ScheweNEDNetherlands1996110202020.003458.8200010
Eric GoukaNEDNetherlands1996110191919.003554.2900020
Abid AliPAKPakistan202112019139.509619.7900020
Moin KhanPAKPakistan1997121181218.006726.8700000
Sajid KhanPAKPakistan202512018139.003060.0000021
Dominic CorkENGEngland1996110171717.003351.5200010
Imran ButtPAKPakistan202112015157.504930.6100130
Graeme HickENGEngland1996110141414.002751.8500010
Mazhar HussainUAEUnited Arab Emirates1996110141414.004233.3300000
Hasan AliPAKPakistan20211201386.504727.6600010
Page 1Next

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