Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Rawalpindi Cricket Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAK/PZ2025202515162471102*33.6451890.93134478
Alex HalesIU2024202444018184.5017105.8800321
Grant FlowerZIM19931993220000.0060.0000200
Mushtaq AhmedPAK19941994120000.00190.0000200
Kagiso RabadaSA20212021120000.00120.0000200
Courtney WalshWI19971997120000.0080.0000200
Pramodya WickramasingheSL20002000120000.0030.0000200
Max BryantPZ20252025330772.337100.0000210
Mohammad AliPAK/MS20242024430220.67248.3300200
Dushmantha ChameeraSL20252025740872.002532.0000200
Mohammad HarisPAK/PZ202320236501237924.6058212.0701299
Shaheen Shah AfridiPAK/LQ20252025961178*3.403548.5700211
Saim AyubPAK/PZ202320237602017433.50111181.080321912
Babar AzamPAK/PZ202420248902326425.7826089.23022294
Craig WhiteENG20002000110000.0040.0000100
Zaheer KhanIND20042004110000.0010.0000100
Justin LangerAUS19981998110000.0010.0000100
Younis KhanPAK20052005110000.0010.0000100
Faisal IqbalPAK20032003110000.0040.0000100
Abdul RazzaqPAK20052005110000.0010.0000100
Saqlain MushtaqPAK19971997110000.0050.0000100
Mohammad SamiPAK20052005110000.0050.0000100
Mohammad ZahidPAK19961996110000.0010.0000100
Allan DonaldSA19971997110000.00170.0000100
Tatenda TaibuZIM20042004110000.0060.0000100
Shoaib AkhtarPAK20052005110000.0020.0000100
Khaled MashudBAN20032003110000.0040.0000100
Darren GoughENG20002000110000.0020.0000100
Imran NazirPAK20002000110000.0060.0000100
Imran NazirPAK20022002110000.0010.0000100
Moin KhanPAK19951995110000.0010.0000100
Moin KhanPAK20042004110000.0010.0000100
Andrew StraussENG20052005110000.0010.0000100
Shakib Al HasanLQ20252025110000.0010.0000100
Adam MilneNZ20232023310000.0010.0000100
David WieseLQ20252025110000.0010.0000100
Will YoungNZ20252025110000.0060.0000100
Kyle MayersIU20252025110000.0010.0000100
Shan MasoodPAK20192019110000.00120.0000100
Ashton TurnerMS20252025110000.0010.0000100
Ben McDermottKK20252025110000.0010.0000100
Liam DawsonPZ20202020110000.0010.0000100
Tabraiz ShamsiKK20232023310000.0010.0000100
Marnus LabuschagneAUS20262026110000.0020.0000100
Wellington MasakadzaZIM20252025210000.0010.0000100
Hasan AliKK20252025210000.0010.0000100
Shadab KhanPAK20262026310000.0020.0000100
Umaid AsifQG20232023210000.0010.0000100
Danish AzizQG20252025110000.0050.0000100
Cameron GreenAUS20262026110000.0030.0000100
Page 1Next

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