Batting by opposition (All cricket)

Filters

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

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

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGPakistan2003-2006230968632.0010888.89010172
Michael VaughanENGPakistan2003110101010.001471.4300020
Andrew FlintoffENGPakistan20031112626*-13200.0000060
Younis KhanPAKEngland2003-201644127321891.0035377.34101364
Mohammad YousufPAKEngland2003-201045130812877.0052458.78120370
Abdul RazzaqPAKEngland2003-2010220483124.0040120.0000051
Mohammad SamiPAKEngland2003110000.0010.0000100
James AndersonENGPakistan2003-201655137179.257946.8400150
Rashid LatifPAKEngland2003110333.001127.2700000
Shoaib AkhtarPAKEngland2003-201022166*6.00875.0000110
Azhar MahmoodPAKEngland2003110303030.003976.9200020
Mohammad HafeezPAKEngland2003-20103301109536.6720852.88010161
Shoaib MalikPAKEngland2003-2009220222011.003366.6700010
Yasir HameedPAKEngland2003-2010230643621.3311058.18001111
Vikram SolankiENGPakistan20031114040*-4981.6300060
Jim TroughtonENGPakistan2003110000.0060.0000100
Chris ReadENGPakistan2003-2006210333333.006253.2300030
Imran NazirPAKEngland2003110000.0010.0000100
Marcus TrescothickENGSouth Africa2003232402219402.0056571.15210572
Andrew FlintoffENGSouth Africa2003-20084522259575.0022998.25020259
Ashley GilesENGSouth Africa2003210222.00219.5200000
Robert KeyENGSouth Africa2003110000.0010.0000100
Graeme SmithSAEngland2003-201257024713135.2950648.81101390
Herschelle GibbsSAEngland2003-200834020918352.2530069.67100391
Jacques KallisSAEngland2003-2012571410182*68.3370957.83210512
Mark BoucherSAEngland2003-20084601225520.3323452.14010120
Shaun PollockSAEngland200323212166*121.0015976.10010172
Makhaya NtiniSAEngland2003-200845023114.608427.3800130
James AndersonENGSouth Africa2003-202296320136.678224.3900010
Andrew HallSAEngland20032312423*12.0015160.0000150
Jacques RudolphSAEngland2003-201233028209.336344.4400150
Vikram SolankiENGSouth Africa2003110106106106.0010898.15100170
Jim TroughtonENGSouth Africa200311155*-1435.7100000
Anthony McGrathENGSouth Africa2003110000.0070.0000100
Martin van JaarsveldSAEngland2003110131313.002356.5200000
Mark ButcherENGSouth Africa2003121523252.006481.2500090
Michael VaughanENGSouth Africa2003120362318.006753.7300040
Graham ThorpeENGSouth Africa2003110124124124.0024450.82100160
Alec StewartENGSouth Africa2003110383838.008146.9100060
Steve HarmisonENGSouth Africa2003-20083225549*-9955.5600080
Gary KirstenSAEngland20031201199059.5021555.35010191
Neil McKenzieSAEngland2003-2008240933823.2523240.09000140
Paul AdamsSAEngland20031211413*14.002360.8700030
Ed SmithENGSouth Africa2003110161616.003941.0300030
Martin BicknellENGSouth Africa2003110000.0040.0000100
Marcus TrescothickENGWest Indies200423113810469.0020567.32100210
Michael VaughanENGWest Indies2004220736636.5013653.68010100
Andrew FlintoffENGWest Indies2004220757237.5010571.43010130
Ashley GilesENGWest Indies2004220835241.5011572.17010110
Matthew HoggardENGWest Indies2004110383838.005273.0800070
Page 1Next

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