Batting by opposition (All cricket)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSAPakistan200222011411457.0013187.0210183
Gary KirstenSAPakistan2002110222.001020.0000000
Jacques KallisSAPakistan2002220262313.004163.4100030
Boeta DippenaarSAPakistan2002220675533.5010563.8101090
Mark BoucherSAPakistan2002220605730.0010557.1401050
Shaun PollockSAPakistan20022211313*13.001681.2500110
Nicky BojeSAPakistan2002220535226.5050106.0001052
Younis KhanPAKSouth Africa2002220404020.004295.2400131
Inzamam-ul-HaqPAKSouth Africa2002220664133.0011457.8900031
Mohammad YousufPAKSouth Africa2002220412220.507951.9000040
Abdul RazzaqPAKSouth Africa200222018189.002766.6700120
Saqlain MushtaqPAKSouth Africa200211133*-1300.0000000
Waqar YounisPAKSouth Africa2002220211.001216.6700000
Jonty RhodesSAPakistan2002220574628.507081.4300040
Lance KlusenerSAPakistan20022213928*39.005472.2200010
Allan DonaldSAPakistan200221100*-10.0000000
Shahid AfridiPAKSouth Africa2002220956247.5068139.7101095
Rashid LatifPAKSouth Africa2002220372218.505074.0000040
Wasim AkramPAKSouth Africa200222015117.502951.7200010
Saeed AnwarPAKSouth Africa2002110232323.002495.8300050
Imran NazirPAKSouth Africa2002220404020.0034117.6500190
Sanath JayasuriyaSLSouth Africa20023301667155.3317594.86010185
Sanath JayasuriyaSLPakistan20022201339766.50127104.72010191
Marvan AtapattuSLSouth Africa2002330763525.3310671.70000100
Marvan AtapattuSLPakistan2002220584229.009561.0500050
Mahela JayawardeneSLSouth Africa2002330483216.007266.6700021
Mahela JayawardeneSLPakistan2002220754337.5011664.6600031
Russel ArnoldSLSouth Africa2002331271313.504165.8500031
Russel ArnoldSLPakistan20022217137*71.008880.6800060
Kumar SangakkaraSLSouth Africa20023301385746.0020069.00010130
Kumar SangakkaraSLPakistan2002220393819.506560.0000050
Upul ChandanaSLSouth Africa2002320442.001233.3300100
Upul ChandanaSLPakistan2002220211510.503461.7600011
WPUJC VaasSLSouth Africa20022213618*36.0032112.5000021
WPUJC VaasSLPakistan2002220373118.504288.1000040
Dilhara FernandoSLSouth Africa200221111*-1100.0000000
Dilhara FernandoSLPakistan2002221989.001181.8200010
Herschelle GibbsSASri Lanka200233018116.004440.9100030
Gary KirstenSASri Lanka2002220565528.006882.3501070
Jacques KallisSASri Lanka20023301158438.3317067.65010111
Mark BoucherSASri Lanka2002220797039.508296.3401052
Shaun PollockSASri Lanka20023312816*14.004957.1400002
Nicky BojeSASri Lanka2002220201710.003655.5600001
Younis KhanPAKSri Lanka20022217156*71.007298.6101062
Inzamam-ul-HaqPAKSri Lanka2002220686334.0010862.9601052
Mohammad YousufPAKSri Lanka20022201128056.0014676.71010121
Abdul RazzaqPAKSri Lanka20022215429*54.005991.5300052
Waqar YounisPAKSri Lanka2002210555.005100.0000010
Mohammad SamiPAKSri Lanka200221100*-70.0000000
Aravinda de SilvaSLSouth Africa200233218377*183.0020688.83020132
Page 1Next

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