Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Thisara PereraMRMelbourne Renegades20174414028*13.3327148.1500141
Kraigg BrathwaiteYORYorkshire2017240401810.0015825.3200040
Kane RichardsonSASouth Australia2018-2021440401810.008149.3800051
Athenkosi DyiliWARWarriors2012743402240.0036111.1100041
Lahiru GamageBSCBadureliya Sports Club20245434029*40.006462.5000051
Henry WalshWFWellington Firebirds2014240401810.008646.5100141
Odean SmithSKANSt Kitts and Nevis Patriots2024540402710.0039102.5600251
Onke NyakuWARWarriors2019641402713.3338105.2600021
Xavier BartlettPKPunjab Kings2025-202613424018*20.0028142.8600132
Arsalan AhmedGREGreece2019-2021640402210.0040100.0000070
Mishen SilvaBSCBadureliya Sports Club2024-2025240401910.0010040.0000040
Matt HollardLLLeinster Lightning2025-20261541401813.3330133.3300032
E MotswiriKNIKnights20265424030*20.0036111.1100121
Khaliq DadAFGAfghanistan2009-2010641402013.336957.9700110
Sachin RavikumarCOSCosta Rica2019-20255414029*13.334686.9600231
Najeeb AmarHKHong Kong2004-2014551402110.007354.7900160
Rameez RajaQGQuetta Gladiators2018551402210.0033121.2100022
Alauddin BabuDDDhaka Dynamites201610524033*13.3339102.5600112
Daesik SungSOUSouth Korea2014-201865040338.0026153.8500223
Chris GreenBBBirmingham Bears20196524023*13.3332125.0000150
Jaker AliSSSylhet Sixers2019553402520.0029137.9300121
Joydeep BanikTRITripura2019-202185040228.006957.9700230
Nooruddin MujadadyGERGermany2021-202611524016*13.3325160.0000122
Ravindu RasanthaBCAABloomfield Cricket and Athletic Club202665040208.004393.0200260
Muhammed BasilBHRBahrain2024-20258514033*10.007751.9500130
Mertcan DonmezTURTurkey2026652401413.336759.7000041
Salim PatelMAAMalawi202655040308.0036111.1100171
Shoumyadeep RakshitCZECzech Republic2019651402110.004490.9100151
Atanu GhoshKKHKolkata Heroes2021651403010.004883.3300031
Shreyansh GhoshBKBBarrackpore Bashers2021754401940.0030133.3300032
Kaushal GiriBKBBarrackpore Bashers20215534029*20.0032125.0000132
Ashton AgarMIDMiddlesex20186644023*20.0031129.0300013
Taekwan ParkSOUSouth Korea2014-2018862401110.007057.1400130
Abu HiderKTKhulna Tigers2024-202510624021*10.0022181.8200233
M MansaraySIESierra Leone2017-201886040226.6711933.6100100
S UdhayanSEYSeychelles2021-2022106140198.0034117.6500232
Ashish BamCYPCyprus2025-202610634026*13.334490.9100250
Alan WardENGEngland1969-197656140218.009343.0100470
Aaron O'BrienMRMelbourne Renegades2012-201416764014*40.0040100.0000021
Luis di GiglioITAItaly2013-201687240188.009442.5500211
Arthur BarrettWIWest Indies1971-197567140196.6750.0000110
Basheeru-Deen WaltersWARWarriors2012-20173786401520.0029137.9300041
William PeatfieldGUEGuernsey2014-20222384401510.0035114.2900141
S MihiraCCCColts Cricket Club202611844019*10.004393.0200122
Bjorn FortuinPRPaarl Rocks2018-2019189440108.004295.2400030
Mandup BhutiaSIKSikkim2019-202112914019*5.005770.1800241
Vasant RanjaneINDIndia1958-196479340166.6730.0000101
James PattinsonMRMelbourne Renegades2013-20212010040164.004295.2400322
Ali KhanLAKRLos Angeles Knight Riders2023-2026241034016*5.714785.1100332
Mohammad MohsinTSKTexas Super Kings2023-2026191054011*8.0036111.1100051
PreviousPage 276Next

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.