Batting records (Tests)

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 24 of the 99 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sami AslamPAK20161211512*15.006025.0000020
Ben FoakesENG2022110141414.003540.0000010
Paul AdamsSA20031211413*14.002360.8700030
Umar GulPAK2006110131313.002650.0000011
Marcus HarrisAUS20191201296.003040.0000020
Kyle VerreynneSA202212012126.003831.5800101
Zaheer KhanIND2007110111111.005221.1500010
Asitha FernandoSL2024110111111.001478.5700020
Corey CollymoreWI20041201175.502740.7400010
Craig OvertonENG202112011105.504126.8300010
Mitchell JohnsonAUS2009-201523011113.673135.4800220
Josh HazlewoodAUS2019-2023243116*11.001764.7100120
Damien MartynAUS2005110101010.002934.4800010
Robert KeyENG2004110101010.004124.3900010
Ben HilfenhausAUS200912110610.002934.4800020
Vernon PhilanderSA2012-20172211010*10.001283.3300120
Ramnaresh SarwanWI2004120974.501947.3700010
Bhuvneshwar KumarIND2014120954.501560.0000020
Jamie OvertonENG2025120994.502142.8600120
Josh HullENG202412197*9.001656.2500001
Monty PanesarENG2006-2008330993.004320.9300220
Jacques RudolphSA2003-2012220884.002828.5700110
Mohammad AsifPAK2006-2010220884.002729.6300110
Milan PriyanathSL2024110777.002133.3300010
Jermaine LawsonWI200412274*-977.7800010
André NelSA2008121747.001353.8500010
Anrich NortjeSA2022121777.001163.6400010
Brett LeeAUS2005110666.001060.0000000
Stuart ClarkAUS2009120663.00966.6700110
Matt HenryNZ2026120653.002524.0000010
CBRLS KumaraSL202411155*-2917.2400000
Ryan SidebottomENG200712153*5.001926.3200000
Shoaib BashirENG2024120542.50955.5600010
Mohammed SirajIND2021-202536353*1.672321.7400200
Tim AmbroseENG2008110444.001136.3600000
Iftikhar AhmedPAK2016110444.004100.0000010
Shikhar DhawanIND2018120432.001233.3300000
Sonny BakerENG2026121444.00458.8900010
Sohail KhanPAK2016110222.001315.3800000
Fidel EdwardsWI2004120221.00922.2200100
Varun AaronIND2014120211.002010.0000000
Shaun TaitAUS200511111*-250.0000000
Simon KerriganENG201311111*-128.3300000
Scott BolandAUS202311111*-714.2900000
Andrew HallSA2003120110.50714.2900100
Faf du PlessisSA2017120110.50812.5000100
James VinceENG2016120110.50616.6700100
Josh TongueENG2025-2026241110.33323.1300200
Glenn McGrathAUS2005110000.0060.0000100
Shane WarneAUS2005110000.00100.0000100

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