Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Singapore Cricket Club×

Player figures come from full scorecards, which we hold for 8 of the 9 matches in this selection (from 1996). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAKSri Lanka1996220826741.0065126.1501080
Saqlain MushtaqPAKSri Lanka1996210000.0040.0000100
Waqar YounisPAKSri Lanka1996210111.00425.0000000
Rashid LatifPAKSri Lanka1996210777.00887.5000000
Saeed AnwarPAKSri Lanka1996220353217.503989.7400030
Saleem MalikPAKSri Lanka1996221746874.008785.0601041
Ijaz AhmedPAKSri Lanka1996221383238.0033115.1500012
Aaqib JavedPAKSri Lanka1996210202020.0015133.3300012
Aamer SohailPAKSri Lanka1996220684634.0067101.4900050
Mohammad AkramPAKSri Lanka199621133*-650.0000000
Sanath JayasuriyaSLPakistan1996110134134134.0065206.151001111
Romesh KaluwitharanaSLPakistan1996110242424.0010240.0000022
WPUJC VaasSLPakistan1996210666.005120.0000010
Aravinda de SilvaSLPakistan1996110777.004175.0000001
Hashan TillakaratneSLPakistan1996110252525.004062.5000010
Muttiah MuralitharanSLPakistan199611122*-2100.0000000
Kumar DharmasenaSLPakistan1996210515151.0050102.0001040
Roshan MahanamaSLPakistan1996110353535.005267.3100010
Arjuna RanatungaSLPakistan1996210141414.001973.6800010
Ramiz RajaPAKSri Lanka1996110272727.003284.3800020
Asanka GurusinhaSLPakistan1996110292929.005651.7900030
Pramodya WickramasingheSLPakistan199621177*-6116.6700000
Sachin TendulkarINDSri Lanka1996110282828.003190.3200031
Sachin TendulkarINDPakistan1996110100100100.0011190.0910091
Rahul DravidINDSri Lanka1996110333.00475.0000000
Rahul DravidINDPakistan1996110444.00757.1400000
Anil KumbleINDSri Lanka1996110444.001040.0000000
Anil KumbleINDPakistan19961111414*-10140.0000011
Javagal SrinathINDSri Lanka19961112828*-3287.5000011
Javagal SrinathINDPakistan1996110000.0010.0000100
Sanath JayasuriyaSLIndia1996110777.00977.7800010
Romesh KaluwitharanaSLIndia1996110444.003133.3300010
Marvan AtapattuSLIndia1996110101010.001758.8200010
Upul ChandanaSLIndia1996110111111.001764.7100020
WPUJC VaasSLIndia1996110666.006100.0000010
Aravinda de SilvaSLIndia1996110111.00616.6700000
Hashan TillakaratneSLIndia1996110424242.006663.6400010
Muttiah MuralitharanSLIndia199611177*-887.5000000
Saeed AnwarPAKIndia1996110747474.0049151.0201083
Roshan MahanamaSLIndia1996110595959.0012447.5801030
Venkatapathy RajuINDSri Lanka1996110000.0020.0000100
Saleem MalikPAKIndia19961112525*-24104.1700050
Arjuna RanatungaSLIndia1996110131313.002259.0900020
Navjot SidhuINDSri Lanka1996110949494.0011681.0301040
Navjot SidhuINDPakistan1996110141414.003540.0000010
Mohammad AzharuddinINDSri Lanka1996110999.001181.8200010
Mohammad AzharuddinINDPakistan1996110292929.005156.8600000
Ramiz RajaPAKIndia1996110555.001050.0000000
Sanjay ManjrekarINDSri Lanka1996110777.001643.7500000
Sanjay ManjrekarINDPakistan1996110414141.005673.2100020
Page 1Next

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