Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Akbar AliDRDurbar Rajshahi2024-2025121041434323.83127112.60000127
Navin BidaiseeSKANSt Kitts and Nevis Patriots2025-2026141021435017.88131109.1601178
Machanda BiddappaPHIPhilippines2017-20221411214351*15.8919174.87011103
Ryan HarrisonAUCAuckland2020-2026201261433023.83108132.41000105
Nimesh VimukthiNSWCNugegoda Sports Welfare Club20261212114352*13.0024658.1301090
Chris MorrisRRRajasthan Royals2015-20212214714336*20.4395150.53003510
Saqlain HaiderUAEUnited Arab Emirates2014-20171514214333*11.9230846.43001120
M Dale-BradleyGUEGuernsey2023-2026271531432611.92126113.49000133
Ben MikeYORYorkshire2022-20231816414330*11.92140102.14002117
Javon SearlesTKRTrinbago Knight Riders2016-2019291971432911.92127112.60002156
Emmanuel BundiKENKenya2011-202459289143227.5323660.59002122
Ravi BoparaKWKandy Warriors202154214259*71.00125113.60010113
MS HoodaHARHaryana20164401426535.5014895.9501082
Christiaan JonkerCCCape Cobras20215511424435.50116122.41000105
Josh PhilippeSUSSussex20226601427023.67110129.09010116
Mal LoyeENGEngland20077701424520.2918477.17001195
Farhaan BehardienBOLBoland202277514263*71.00126112.7001083
Abhisek DasBENBengal2016-20217701425620.29142100.00011103
Cormac HassettMRMunster Reds2017-20228701424920.2915691.03000170
Darwish RasooliCCChattogram Challengers202377214256*28.40119119.3301096
Inam-ul-HaqQATQatar201977214273*28.40128110.94011172
David HusseyAHAntigua Hawksbills20148801423217.75117121.3700078
Shuvagata HomMGDMinister Group Dhaka20229831422928.40114124.56000116
Will BosistoSASouth Australia2019-202048214247*23.6749228.86000120
Kofi JamesAABFAntigua and Barbuda Falcons202410801423717.75127111.81000147
Navindu VithanageBRCBurgher Recreation Club2024-20255801423817.7538936.50000131
Faf du PlessisTITTitans2012-2014119214238*20.29140101.4300273
Dasun ShanakaGTGalle Titans2023109414242*28.40100142.00000127
J McKenzieAUCAuckland2024-2025139414235*28.40114124.56000125
Kabir AliBBBarisal Burners2012-2013111051425028.4096147.92010117
A Davidson SolerSPASpain2024-2026181051425128.40120118.33011111
L BonnerBEABelize2024-20261010114270*15.78118120.34013126
Michael NeserAUSAustralia2018-202691101423512.9128649.65002191
Jonathan VandiarDOLDolphins2013-20151211114234*14.20136104.41000192
Corey AndersonDCDelhi Capitals20171111414241*20.29123115.4500189
Tom CurranMSMelbourne Stars2024-2026161131423817.7595149.47001156
Tom CooperBHBrisbane Heat2020-2022121201423211.83115123.48000146
Jason MartinGUEGuernsey2015-2022151221423314.2017481.6100154
V HirlalSURSuriname2015-2026181411422610.9221366.67001112
P Jayeshbhai PatelPANPanama2019-2026151411425110.9218875.53012162
Nasir AzizUAEUnited Arab Emirates2011-201525161142609.4723360.94013190
Murid EkramiBELBelgium2019-2026231641422811.83135105.19003114
Dave Langford-SmithIREIreland2006-20082217814231*15.78133106.7700286
JH StanderSCOScotland2009-2012171731424510.1417481.6100477
Logan van BeekDERDerbyshire2019-20213620814234*11.8326453.79003133
Sunil NarineLAKRLos Angeles Knight Riders2023-20262821314228*7.89118120.34005612
Bruce ReidAUSAustralia1985-1992885522142134.3051127.7900790
Mehidy Hasan MirazBANBangladesh202322114174141.0015392.16020152
Virender SehwagIWXICC World XI20053401417635.2515094.00010222
Abdullah FazalPAKPakistan20262401416635.2528250.00020201
PreviousPage 172Next

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.