Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Iqbal Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Martin CroweNZ19901990120413120.5010439.4200060
Ijaz AhmedPAK19871987220413020.506068.3300060
Marcus TrescothickENG20002000120403020.0010637.7400041
Mudassar NazarPAK19831983121403840.007156.3400040
Allan BorderAUS19821982120403120.0013030.7700040
Desmond HaynesWI19861986120404020.0011235.7100170
Roshan MahanamaSL19951995230403013.338348.1900140
Wasim AkramPAK19871987110393939.004097.5000022
Imran KhanPAK19871987110393939.0020195.0000051
Ashley GilesENG20052005121392639.0011633.6200040
Abdul RazzaqPAK20042004120393919.507254.1700131
Asim KamalPAK20032003120393819.507154.9300070
Chamara DunusingheSL19951995120392719.507254.1700051
Harbhajan SinghIND20062006110383838.004879.1700052
Abdul QadirPAK198319831113838*-4388.3700040
Abdul QadirPAK19871987210383838.006459.3800022
Mark WaughAUS19941994110383838.005766.6700040
Michael SlaterAUS19941994110383838.007352.0500030
Carl HooperWI199019901213833*38.007948.1000040
HMRKB HerathSL200420041213833*38.005371.7000070
Alok KapaliBAN20032003110373737.004975.5100030
Marlon SamuelsWI20062006110373737.008643.0200020
Mohinder AmarnathIND19841984110373737.00--000-0
Tauseef AhmedPAK198819881213735*37.008941.5700040
Shoaib MohammadPAK19921992120373018.5019119.3700050
Trevor FranklinNZ19901990120372518.509140.6600030
Dean JonesAUS198819881213721*37.009041.1100070
Zahid FazalPAK19901990120373218.508643.0200050
David RichardsonSA199419942213727*37.004190.2400020
Michael BevanAUS199419941113636*-31116.1300030
Nadeem AbbasiPAK19891989110363636.008641.8600050
Philo WallaceWI19911991110363636.004187.8000032
Mudassar NazarPAK19881988120362718.0010534.2900040
Javed MiandadPAK19841984220362018.0015133.3300020
Ramiz RajaPAK19901990120362018.006852.9400050
Gary KirstenSA19961996110353535.004676.0900050
Wasim AkramPAK19961996110353535.004774.4700070
Sunil GavaskarIND19841984110353535.00--000-0
Surinder AmarnathIND19781978110353535.00--000-0
Dermot ReeveENG19961996110353535.0034102.9400020
Alec StewartENG20002000120352217.5014524.1400060
Inzamam-ul-HaqPAK20042004120353217.509736.0800030
Alvin KallicharranWI19801980120352717.5010932.1100040
Larry GomesWI19861986120353317.5013126.7200030
Saqlain MushtaqPAK20002000110343434.008440.4800030
Imran KhanPAK19891989110343434.007147.8900031
Ravi RatnayekeSL19851985110343434.00--000-0
Younis KhanPAK20052005120342717.006552.3100040
Waqar YounisPAK19971997120343417.004477.2700141
Jehan MubarakSL20042004120343417.008838.6400140

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.