Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Gloucestershire×At Kennington Oval×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSURFirst-class2021110173173173.0034749.86100160
Will JacksSURList A2018110121121121.00100121.00100144
Jason RoySURT202015-20244401215530.2581149.38010144
Ben FoakesSURFirst-class2015110118118118.0022352.91100120
Graeme SmithSURFirst-class201412011710358.5013686.03100170
Ryan PatelSURList A2021-20243301158738.3314181.56010103
Tim DavidSURList A2021110102102102.0073139.73100115
Dean ElgarSURFirst-class2015110989898.0020348.28010102
Rory BurnsSURList A2016-2024330935031.0088105.68010100
Ben GeddesSURList A2022-2024220857142.5010779.4401072
Ben FoakesSURList A2016-20243318550*42.5011176.5801044
Josh BlakeSURList A2022-2024220815040.508298.7801052
Steven DaviesSURList A2016110797979.0079100.0001062
Ollie PopeSURT202017-2024331774838.5060128.3300081
Zafar AnsariSURFirst-class2014-2015232766476.0024730.7701070
Jason RoySURFirst-class2014-2015230754425.0013157.2500060
Rory BurnsSURFirst-class2014-2015230734524.3321234.4300050
Jamie SmithSURList A20211116969*-9870.4101061
Gary WilsonSURFirst-class2014-2015230693723.0015145.7000071
Sam CurranSURT202015-20224316951*34.5049140.8201034
Will JacksSURT202019-2022220665133.0052126.9201053
Rikki ClarkeSURFirst-class2021110656565.0010363.1101082
Cameron SteelSURList A2021-2024331656132.5064101.5601191
Ryan PatelSURFirst-class2021110626262.0011354.87010100
Steven DaviesSURFirst-class2014120616130.509167.0301170
Sam CurranSURList A2016-2018210575757.0056101.7901042
Gareth BattySURFirst-class2015110505050.0043116.2801080
Dean ElgarSURList A2018110505050.006083.3301050
Jamie OvertonSURFirst-class2021110505050.0012440.3201070
Tom LawesSURList A2022110505050.0040125.0001042
Moisés HenriquesSURT202017110454545.0043104.6500040
Sean AbbottSURFirst-class2021110404040.008547.0600012
Tom CurranSURList A2016110393939.0033118.1800030
Conor McKerrSURList A2021-2024320393719.5037105.4100021
Kumar SangakkaraSURT202015110343434.0033103.0300001
Jason RoySURList A2016-2018220343417.0033103.0300160
Tom CurranSURT202015-2024320281814.0026107.6900040
Ben FoakesSURT202015-2019210272727.0026103.8500010
Dominic SibleySURList A2016-2024220272713.503871.0500120
Will JacksSURFirst-class2021110242424.006735.8200020
Azhar MahmoodSURT2020151112222*-14157.1400012
Mark StonemanSURFirst-class2021110222222.005044.0000030
Rikki ClarkeSURList A2018-2021210212121.002487.5000030
Jamie SmithSURT202022-2024220212010.5011190.9100021
Chris TremlettSURFirst-class2014110191919.007724.6800020
Aaron FinchSURT202017-201922019129.5016118.7500011
Mark StonemanSURList A2021110181818.0018100.0000040
James BurkeSURFirst-class2015110181818.005135.2900030
Ollie PopeSURList A2018-20212211817*18.002766.6700030
Nick KimberSURList A2022110171717.0017100.0000010
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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