Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Jinnah Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BothamENG197719771111717*-2277.2700000
Ravi RatnayekeSL198519851211717*17.00--00100
Javed MiandadPAK19801980110161616.004238.10000--
Andy RobertsNZ19761976110161616.002466.67000--
Geoff MillerENG19771977110161616.003447.0600010
Desmond HaynesWI19801980110161616.0010160.00000--
Manzoor ElahiPAK19841984210161616.003053.3300010
Aamer NazirPAK19951995121161116.006425.0000020
Jeff CroweNZ198419841111515*-1883.3300020
John MorrisonNZ19761976110151515.003542.8600020
Javed MiandadPAK19841984110141414.002653.8500010
Rumesh RatnayakeSL19911991110131313.0012108.3300030
Sadiq MohammadPAK19771977110131313.003240.6300020
Sadiq MohammadPAK19801980110131313.004230.95000--
Ramiz RajaPAK19861986110131313.004032.5000000
Justin VaughanNZ19961996110131313.002161.9000000
Kris SrikkanthIND1989198912013106.506121.3100010
Ata-ur-RehmanPAK199519951201396.505523.6400000
Aunshuman GaekwadIND19841984110121212.002060.00000--
Yashpal SharmaIND19781978110111111.002642.31000--
Ian SmithNZ19901990110111111.009122.2200020
Chris CairnsNZ19961996110101010.001471.4300001
Abdul QadirPAK19851985110101010.00--000-0
Nadeem AbbasiPAK19891989110101010.003826.3200010
Aravinda de SilvaSL198519851201085.00--00000
Imran KhanPAK19861986110999.002634.6200000
Shafiq AhmedPAK19771977110999.003327.2700000
Ian SmithNZ19841984110999.005180.0000010
Zakir KhanPAK1989198911199*-4420.4500000
Aamer MalikPAK19891989110999.001947.3700010
David WhiteNZ19901990110999.002536.0000010
Shoaib MohammadPAK19951995120984.506114.7500010
Wasim RajaPAK19761976110888.001650.00000--
Javed MiandadPAK19771977110888.00988.8900001
Maninder SinghIND19891989110888.002040.0000000
Zakir KhanPAK1984198411188*-2532.0000000
Aravinda de SilvaSL19951995120884.002334.7800100
Roger WijesuriyaSL19851985120884.00--00100
Chamara DunusingheSL19951995120874.005514.5500000
Intikhab AlamPAK19761976110777.001936.84000--
Graham RoopeENG19771977110777.002133.3300000
Javed MiandadPAK19891989110777.001643.7500000
Abdul QadirPAK19891989110777.003619.4400000
Shoaib MohammadPAK19861986110777.003619.4400010
Robert KennedyNZ1996199611177*-7100.0000010
Mohammad AkramPAK19951995120753.504615.2200000
Imran KhanPAK19851985110666.00--000-0
Ravi ShastriIND1984198411166*-875.00000--
Saleem MalikPAK19841984110666.001154.5500010
Vivek RazdanIND1989198911166*-785.7100010

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