Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Aamer JamalCRChattogram Royals20261073864221.5056153.5700094
Monde ZondekiSASouth Africa2002-20081882865914.3323037.39012120
Mahbubul AlamBANBangladesh2008-2009982865914.3314360.1401234
Chris MorrisHAMHampshire201910828618*14.3375114.6700144
Hamish RutherfordLEILeicestershire2022880863510.759788.6600281
Kushal Janith PereraKRKandy Royals2026880862510.7565132.31000122
Richard JonesWARWarwickshire2014-2016781863512.2917748.5900192
Mohammad NawazGGGalle Gallants20261182862714.3355156.3600129
Mahidul Islam AnkonCWCumilla Warriors2019-20201181863712.2979108.8600234
Jack O'ConnorAUSAustralia1908-1909481862012.29--00050
Rakesh ThakurMPMadhya Pradesh2021-20231293863214.339590.5300034
Shadrack DescarteSLKSt Lucia Kings2023-2024119086439.5681106.1700154
Koshan DhanushkaRCCRagama Cricket Club2024-2025891864510.7516053.7500172
S KansakarJBJanakpur Bolts2024-20251491862610.759491.4900283
Ernie HayesENGEngland1906-1912591863510.7520.0000271
Umaid AsifPZPeshawar Zalmi2018-202129105862517.2052165.3800257
Jamie NussbaumerGUEGuernsey2014-201712114862612.2913464.1800191
Matt SalisburyESSEssex2014-201519113862410.7527631.16000110
Mark JonkmanNEDNetherlands2006-201021124861910.7515555.48001100
Ben HilfenhausHHHobart Hurricanes2011-2015161278638*17.2075114.6700134
Arun GokoelSURSuriname2015-2026171228634*8.6017948.0400431
Dushan HemanthaSLSri Lanka2023-20261612386229.569887.7600252
Selladore VijayakumarSINSingapore2014-20192514286167.1712568.8000190
Clint HinchliffeMSMelbourne Stars2019-2023241558625*8.6010482.6900251
Liam HaskettWAWestern Australia2023-20261518786177.8236123.8200380
Haider AliUAEUnited Arab Emirates2025-2026412048615*5.3816352.7600351
Sahan NanayakkareBCAABloomfield Cricket and Athletic Club2024-20262020128613*10.7526632.3300391
Jonny BairstowMIMumbai Indians2025220854742.5046184.7800075
Brett HamptonCANCanterbury2017120856042.509985.8601084
Grant StewartSUSSussex20221218567*85.0078108.9701056
Ganesh SatishTRITripura20233328552*85.009787.6301090
Aniruddha ChoreNWNorth-West Warriors2023330853628.3315953.4600080
Ben RohrerAHAntigua Hawksbills2013541852828.3371119.7200044
Lorcan TuckerMEMI Emirates2023540853321.2571119.72000111
D KnivetonISLIsle of Man2016-2018540853021.2510481.7300020
Daniel SamsLQLahore Qalandars20265438535*85.0044193.1800094
DK FonsekaLANLancashire2024-2025440854321.2512170.25002131
JN du PlooyHUNHungary20254418544*28.3361139.3400035
Dan TaylorSASouth Africa1914240853621.25--00000
Jackson BirdKENKent20223528553*28.3311375.22010112
Temba BavumaSECSunrisers Eastern Cape2023-2024550855017.0068125.0001263
Daryl MitchellTSKTexas Super Kings20255518536*21.2581104.9400071
Tajinder SinghMEMI Emirates2025-20266518524*21.2555154.5500056
Tariq AzizPORPortugal2018-2019550854817.0010085.0000141
Ravi ThakurHIMHimachal2021650855317.0078108.9701093
Luc BenkensteinCRChitwan Rhinos2024550853117.0077110.3900166
FFW PriceSUSSussex2026651853721.2577110.39001131
Harshit NamdevJAMJamshedpur Jugglers2022551853021.2579107.59000100
Kieron PollardDGDhaka Gladiators2012-2013660853614.1765130.7700047
David MillerSLZSt Lucia Zouks20167618533*17.0078108.9700092
PreviousPage 215Next

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.