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 Jinnah Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gus LogieWI198519851117878*-10772.90010110
Viv RichardsWI198519851118080*-39205.13010104
Malcolm MarshallWI19861986110666666.007884.62010100
Arjuna RanatungaSL19951995111102102*-11291.0710090
Aamer SohailPAK19981998110919191.0010586.6701091
Sanath JayasuriyaSL20002000110656565.007883.3301090
Aamer SohailPAK19951995110777777.009779.3801080
Richie RichardsonWI19871987110535353.008066.2501080
Saleem ElahiPAK19951995111102102*-13376.6910071
Mudassar NazarPAK19851985220887744.0015357.5201071
Saleem MalikPAK198519852228372*-8795.4001071
Ramiz RajaPAK19851985220624531.008275.6100070
Javed MiandadPAK198619861117474*-10967.8901060
Saleem MalikPAK199619962117373*-7893.5901061
Saeed AnwarPAK199619962216740*67.008876.1400060
Ramiz RajaPAK199119911115151*-10250.0001060
Imran KhanPAK19851985221464546.0033139.3900061
Russel ArnoldSL200020001113636*-29124.1400060
Romesh KaluwitharanaSL20002000110323232.004669.5700060
Allan LambENG198719871116767*-6898.5301051
Jeff DujonWI198619861115757*-7378.0801052
Neil JohnsonZIM19981998110747474.009875.5101040
Ijaz AhmedPAK199619962215350*53.007075.7101041
Ramiz RajaPAK199519951114444*-37118.9200041
Saeed AnwarPAK198919891114242*-32131.2500042
Desmond HaynesWI19851985110393939.005966.1000040
Moin KhanPAK19981998110353535.0026134.6200041
Grant FlowerZIM19981998110262626.004459.0900040
Zaheer AbbasPAK19851985110616161.006791.0401030
Bryan YoungNZ19961996110585858.009561.0501030
Marvan AtapattuSL20002000110575757.008269.5101030
Asanka GurusinhaSL19951995110575757.0010454.8101030
Wasim AkramPAK19961996210525252.0047110.6401033
Gus LogieWI19871987110494949.0041119.5100031
Graham GoochENG19871987110474747.009350.5400030
Jeff DujonWI19871987110464646.007660.5300030
Adam ParoreNZ19961996110353535.006157.3800030
Viv RichardsWI19871987110272727.003675.0000030
Sanath JayasuriyaSL19951995110252525.003180.6500031
Mike GattingENG19871987110252525.0023108.7000030
Roger HarperWI19871987110242424.0010240.0000031
Richie RichardsonWI19861986110232323.005641.0700030
Aamer SohailPAK20002000110232323.003174.1900030
Saeed AnwarPAK19981998110191919.002965.5200030
Saeed AnwarPAK20002000110171717.0013130.7700030
Mohsin KhanPAK19851985110171717.0016106.2500030
Aravinda de SilvaSL19851985110868686.009293.4801024
Mohammad YousufPAK20002000110686868.008778.1601020
Mohammad YousufPAK199819981115555*-7969.6201021
Roy DiasSL19851985110434343.005479.6300020
Page 1Next

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