T20I3rd 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Sheikhupura Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wasim AkramPAK19961996111257257*-36370.801002212
Grant FlowerZIM1996199612015611078.0043435.94100221
Paul StrangZIM19961996122119106*-23051.74100110
Dave HoughtonZIM199619961201086554.0017561.71010142
Neil JohnsonZIM19981998110103103103.0012085.83100130
Adam BacherSA19971997110969696.0019150.26010121
Shaun PollockSA19971997110828282.0012963.5701061
Saqlain MushtaqPAK19961996110797979.0035922.0101080
Younis KhanPAK20082008110636363.0051123.5301081
Lance KlusenerSA19971997110585858.0054107.4101091
Gary KirstenSA19971997110565656.0014239.4401070
Saleem MalikPAK19961996110525252.0010649.0601061
Saeed AnwarPAK19961996110515151.008758.6201060
Khurram ManzoorPAK20082008110505050.007368.4901060
Hansie CronjeSA19971997110505050.009055.5601033
Brendan TaylorZIM20082008110494949.007862.8200050
Hasan RazaPAK19981998110464646.007065.7100010
Aamer SohailPAK19961996110464646.0045102.22000110
Grant FlowerZIM19981998110424242.005872.4100051
Bryan StrangZIM19961996110424242.006762.6900050
Inzamam-ul-HaqPAK19981998110343434.006850.0000040
Elton ChigumburaZIM20082008110343434.005858.6200020
Guy WhittallZIM19961996120323216.009932.3200150
Misbah-ul-HaqPAK200820081113131*-3296.8800041
Murray GoodwinZIM19981998110303030.003781.0800030
Ali NaqviPAK199719971113030*-5554.5500070
Saqlain MushtaqPAK19981998110292929.0027107.4100041
Andy FlowerZIM19961996120291814.5014220.4200030
Mark DekkerZIM19961996120271413.504165.8500040
Shahid AfridiPAK19981998110262626.003086.6700040
Mohammad YousufPAK19981998110242424.004158.5400020
Alistair CampbellZIM19961996120231511.506634.8500030
Wasim AkramPAK19981998110191919.002382.6100021
Sean WilliamsZIM20082008110191919.004245.2400030
Nasir JamshedPAK20082008110191919.0018105.5600020
Moin KhanPAK19961996110181818.005632.1400020
Vusi SibandaZIM20082008110181818.003650.0000020
Saeed AnwarPAK19971997110171717.004736.1700030
Pat SymcoxSA19971997110171717.003647.2200020
Keith DabengwaZIM200820081111616*-2080.0000000
Andy FlowerZIM199819981111515*-2853.5700000
Fawad AlamPAK200820081111414*-12116.6700020
Azam KhanPAK19961996110141414.002263.6400010
Jonty RhodesSA19971997110111111.001291.6700020
Moin KhanPAK19981998110111111.001573.3300020
Craig WishartZIM1996199612010105.002737.0400110
Ijaz AhmedPAK19961996110999.001369.2300020
Henry OlongaZIM19961996110777.001450.0000010
Ray PriceZIM20082008110777.001450.0000010
Brian McMillanSA19971997110777.001353.8500010
Page 1Next

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