Batting by opposition (Tests)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSAPakistan2003-200724022413356.0044750.11100270
Thilan SamaraweeraSLPakistan2009110214214214.0033863.31100320
Jacques KallisSAPakistan2003-2007241213107*71.0048444.01110221
Usman KhawajaAUSPakistan2022121195104*195.0039749.12110171
Mohammad YousufPAKWest Indies2006110192192192.0033058.18100241
Brian LaraWIPakistan200612018312291.5032157.01110270
Taufeeq UmarPAKSouth Africa200312017411187.0036148.20110250
Tillakaratne DilshanSLPakistan2009110145145145.0017085.29100210
Mark BoucherSAPakistan2003-20072301417247.0027251.84020161
Younis KhanPAKSouth Africa200712013313066.5024953.41100160
Kamran AkmalPAKSouth Africa20071201237161.5023053.48020150
Babar AzamPAKAustralia20221201226761.0023551.91020121
Tony de ZorziSAPakistan202512012010460.0021855.05100102
Ryan RickeltonSAPakistan20251201167158.0028241.13010132
Herschelle GibbsSAPakistan2003-20072401155928.7524946.18010131
Abdullah ShafiquePAKAustralia20221201088154.0030835.06010141
Kumar SangakkaraSLPakistan2009110104104104.0021049.5210080
Asim KamalPAKSouth Africa2003110999999.0024640.24010111
Gary KirstenSAPakistan20031219953*99.0019351.30010150
Imran FarhatPAKSouth Africa2003120995849.5019949.75010160
Agha SalmanPAKSouth Africa2025120979348.5015662.1801053
Mohammad YousufPAKSouth Africa2003-20072319663*48.0021744.24010100
Azhar AliPAKAustralia2022120957847.5025537.2501091
Imam-ul-HaqPAKSouth Africa2025120939346.5015560.0001171
Mohammad RizwanPAKSouth Africa2025120897544.5016753.2901032
Shivnarine ChanderpaulWIPakistan2006120868143.0018546.4901080
Shan MasoodPAKSouth Africa2025120837641.5016450.61010101
Imam-ul-HaqPAKAustralia2022120817040.5024033.7501070
Cameron GreenAUSPakistan2022110797979.0016348.4701090
Kamran AkmalPAKWest Indies2006110787878.0012164.46010130
Steve SmithAUSPakistan2022120765938.0019638.7801070
Shoaib MalikPAKSouth Africa2003-2007242764738.0019239.58000100
Ashwell PrinceSAPakistan2007120746337.0017043.5301070
Shoaib MalikPAKWest Indies2006110696969.0015544.52010101
Alex CareyAUSPakistan2022110676767.0010563.8101070
Babar AzamPAKSouth Africa2025120654232.5012054.1700090
Khurram ManzoorPAKSri Lanka20091115959*-7183.10010110
Mohammad HafeezPAKWest Indies2006120585729.0015736.9401060
David WarnerAUSPakistan2022120585129.0010455.7701071
Dewald BrevisSAPakistan2025120545427.005598.1801162
AB de VilliersSAPakistan2007121534553.009158.2400030
Boeta DippenaarSAPakistan2003120512725.5012640.4800060
Dave MohammedWIPakistan2006120503525.008062.5000072
Salman ButtPAKSri Lanka2009110484848.007464.8600080
Paul HarrisSAPakistan2007110464646.0013234.8500060
Shaun PollockSAPakistan2003120462823.0010742.9900041
Salman ButtPAKSouth Africa2007120464023.008454.7600080
Chris GayleWIPakistan2006120453422.5038118.4200080
Abdullah ShafiquePAKSouth Africa2025120434121.507656.5800060
Misbah-ul-HaqPAKSouth Africa2007110414141.009344.0900060
Page 1Next

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