Live5th T20I · India in New Zealand 2026/27NZ1/0 (0.3)IND191/8 (20)NZ need 191 runs in 117 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE77/3 (20.4)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 1Live61st Match · CSA Pro20 2026/27DOL90/3 (13.4)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Kennington Oval×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENGEngland2006-201636028111046.8348058.54110400
Alec StewartENGEngland1992-199635024010348.0036366.12110310
David GowerENGEngland1978-1992462219114*54.7529474.49100180
Mike GattingENGEngland1987232213150*213.0044148.30110310
Dennis AmissENGEngland1967-1974231212183106.0048543.71100220
Colin CowdreyENGEngland1962-196723020718269.008728.74100261
Ken BarringtonENGEngland1962-1967232205142205.0030351.16110220
Kevin PietersenENGEngland2006-20103501839636.6022780.62021235
Ted DexterENGEngland1962110172172172.00--100185
Andrew StraussENGEngland2006-20103501685733.6023272.41020280
Jonny BairstowENGEngland2016-20243311648182.0023669.49020163
Tom GraveneyENGEngland1954-19672201427771.0014652.74020140
Chris BroadENGEngland19872301419947.0037837.3001170
Moeen AliENGEngland2016-202422014010870.0020368.97100173
Mike AthertonENGEngland1992-19962401386034.5042032.86010160
John CrawleyENGEngland199612012510662.5027545.45100130
Robin SmithENGEngland199223112484*62.0031439.49010120
Keith FletcherENGEngland1974110122122122.0037732.36100100
Viv RichardsWIWest Indies1979-198322112280*122.0015877.22010121
Marcus TrescothickENGEngland2003-2006230968632.0010888.89010172
Desmond HaynesWIWest Indies1979-1983220946547.0017354.3401040
Ian BothamENGEngland1978-19924539451*47.0030730.62010130
Denis ComptonENGEngland1954110939393.00--010140
Chris OldENGEngland1974-1978221906590.0018947.6201080
Gordon GreenidgeWIWest Indies1979-1983220907345.0014562.0701051
Matt PriorENGEngland20101218984*89.0014561.38010140
Eoin MorganENGEngland2010330836127.6713163.3601080
Luke WrightENGEngland2009-20102218248*82.0082100.00000101
David SheppardENGEngland1954-1962231795739.502733.33010100
Hardik PandyaINDIndia2017110767676.0043176.7401046
Allan LambENGEngland1987-1992220726136.008188.8901041
Graeme HickENGEngland19921117171*-51139.2201081
Graham GoochENGEngland1992230692523.0015943.4000080
Fred TitmusENGEngland1967110656565.0016539.3901090
Joe RootENGEngland2016220653932.508576.4700090
Neil FairbrotherENGEngland1992110636363.006596.9201030
Nasser HussainENGEngland1996120635131.5012152.0701090
Graham ThorpeENGEngland1996120635431.5011952.9401080
Stuart BroadENGEngland2009-2016450634812.6012251.6400180
Geoff ArnoldENGEngland1967-1974220615930.5011453.5101062
Johnny WardleENGEngland1954110545454.00--01053
Paul CollingwoodENGEngland2006-20103515426*13.5010153.4700070
John EmbureyENGEngland1987210535353.0011645.6901061
Larry GomesWIWest Indies19831115050*-10050.0001030
Jonathan TrottENGEngland2010230503616.6717428.7400060
Chris WoakesENGEngland2016220494524.507862.8200080
Philip SaltENGEngland2024110454545.0024187.5000062
Derek UnderwoodENGEngland1967-1974221454345.0013732.8500040
Trevor BaileyENGEngland1954110424242.00--00060
Vikram SolankiENGEngland20031114040*-4981.6300060
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.