LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL167/2 (30.3)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Iqbal Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Gundappa ViswanathINDIndia tour of Pakistan 1978/791978110145145145.00--100160
Mushtaq MohammadPAKIndia tour of Pakistan 1978/791978110555.00--000-0
Erapalli PrasannaINDIndia tour of Pakistan 1978/7919781111010*---000-0
Asif IqbalPAKIndia tour of Pakistan 1978/79197812010410452.00--101150
Majid KhanPAKIndia tour of Pakistan 1978/791978120814740.50--000-0
Bishan BediINDIndia tour of Pakistan 1978/791978110111.00--00000
Wasim BariPAKIndia tour of Pakistan 1978/791978110333.00--00000
Mohinder AmarnathINDIndia tour of Pakistan 1978/791978110444.00--000-0
Chetan ChauhanINDIndia tour of Pakistan 1978/791978121764676.00--000-0
Sadiq MohammadPAKIndia tour of Pakistan 1978/791978120574128.50--000-0
Zaheer AbbasPAKIndia tour of Pakistan 1978/791978120272176136.00--110242
Sarfraz NawazPAKIndia tour of Pakistan 1978/791978110181818.00--000-0
Sunil GavaskarINDIndia tour of Pakistan 1978/791978121978997.00--010-0
Imran KhanPAKIndia tour of Pakistan 1978/791978110323232.00--000-0
Javed MiandadPAKIndia tour of Pakistan 1978/791978122160154*---100133
Syed KirmaniINDIndia tour of Pakistan 1978/791978110111.00--00000
Sikander BakhtPAKIndia tour of Pakistan 1978/7919781111616*---000-0
Dilip VengsarkarINDIndia tour of Pakistan 1978/791978110838383.00--010-0
Surinder AmarnathINDIndia tour of Pakistan 1978/791978110353535.00--000-0
Kapil DevINDIndia tour of Pakistan 1978/791978110888.00--000-0
Zaheer AbbasPAKAustralia tour of Pakistan 1979/801980110191919.009220.6500010
Greg ChappellAUSAustralia tour of Pakistan 1979/801980110235235235.0036364.74100210
Rod MarshAUSAustralia tour of Pakistan 1979/801980110717171.0014748.3001082
Dennis LilleeAUSAustralia tour of Pakistan 1979/801980110000.00280.0000100
Geoff DymockAUSAustralia tour of Pakistan 1979/80198011100*-50.0000000
Javed MiandadPAKAustralia tour of Pakistan 1979/801980111106106*-18756.68100101
Graham YallopAUSAustralia tour of Pakistan 1979/801980110172172172.0044738.48100190
Kim HughesAUSAustralia tour of Pakistan 1979/801980110888888.0021341.31010101
Haroon RasheedPAKAustralia tour of Pakistan 1979/801980110212121.006631.8200040
Ray BrightAUSAustralia tour of Pakistan 1979/801980110555.001241.6700010
Allan BorderAUSAustralia tour of Pakistan 1979/801980110444.002814.2900000
Julien WienerAUSAustralia tour of Pakistan 1979/801980110555.002619.2300000
Bruce LairdAUSAustralia tour of Pakistan 1979/801980110000.0040.0000100
Taslim ArifPAKAustralia tour of Pakistan 1979/801980111210210*-37955.41100200
Graeme BeardAUSAustralia tour of Pakistan 1979/801980110131313.002944.8300020
Wasim RajaPAKWest Indies tour of Pakistan 1980/8119801215938*59.0012347.9700060
Clive LloydWIWest Indies tour of Pakistan 1980/811980120573728.5011549.5700060
Majid KhanPAKWest Indies tour of Pakistan 1980/811980120292614.505750.8800020
Mohammad NazirPAKWest Indies tour of Pakistan 1980/81198012122*2.00277.4100100
Zaheer AbbasPAKWest Indies tour of Pakistan 1980/811980120353317.506653.0300040
Imran KhanPAKWest Indies tour of Pakistan 1980/811980120292914.505156.8600120
Alvin KallicharranWIWest Indies tour of Pakistan 1980/811980120352717.5010932.1100040
Viv RichardsWIWest Indies tour of Pakistan 1980/8119801201397269.5020268.81020142
Javed MiandadPAKWest Indies tour of Pakistan 1980/811980120725036.0017241.86010100
Iqbal QasimPAKWest Indies tour of Pakistan 1980/811980120552.501631.2500100
Sikander BakhtPAKWest Indies tour of Pakistan 1980/811980120763.504515.5600000
Larry GomesWIWest Indies tour of Pakistan 1980/811980120984.504719.1500000
Abdul QadirPAKWest Indies tour of Pakistan 1980/811980120442.002119.0500110
Colin CroftWIWest Indies tour of Pakistan 1980/811980120321.50744.0500000
Sylvester ClarkeWIWest Indies tour of Pakistan 1980/8119801224335*-28153.5700015
Page 1Next

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.