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
Elias SunnyBBBarisal Burners20131273693017.2549140.8200182
Mohsin ShabbirKSASaudi Arabia2015-20239726944*13.809175.8200141
Viliame YabakiFIJFiji2015-2018871692611.508482.1400114
Rajesh MohantyODIOdisha2019-2021127069369.8669100.0000244
Subham SarkarKJWKanchenjunga Warriors202110726926*13.8042164.2900227
Zafer DurmazTURTurkey2022-202588169499.8656123.2100582
Carson McCulloughNKNorthern Knights2025-202610816928*9.8666104.55001100
Tim CutlerVANVanuatu2024-202614836934*13.8065106.1500126
J UmanathMEXMexico2019-2025108169259.868086.2500272
Raihan HossainTIMTimor-Leste202588069198.6312853.9100030
Deng JinqiCHIChina2023-2026109169388.6313252.2700420
Eddie RichardsonLLLeinster Lightning2016-20181710269188.6369100.0000032
Nathan SmithOTAOtago2018-20211910269228.6363109.5200241
Binura FernandoSLSri Lanka2015-20263213569208.638878.4100271
Ben WhiteMRMunster Reds2023-2025311356917*8.639275.0000151
Kaumal NanayakkaraKCCCKandy Customs Cricket Club2024-20251315469176.2717938.5500233
Benjamin ListerAUCAuckland2017-20265116116917*13.8059116.9500252
Ravi BishnoiINDIndia2022-2026551696910*9.8654127.78002101
Brad WhealSCOScotland2016-20264417869247.6710168.3200470
Sandy BellSASouth Africa1929-19351623126926*6.2720.0000600
Tabraiz ShamsiSASouth Africa2016-202512833236918*6.9014447.9200860
S AroraUTTUttarakhand20211116868*-46147.8301083
Ahmer Bin NasirBHRBahrain20261116868*-56121.4301062
Jason RoyPAPokhara Avengers2025331684634.0054125.9300034
Ayabulela GqamaneBORBorder20266316854*34.0040170.0001034
Roston ChaseADKRAbu Dhabi Knight Riders2025530683322.6751133.33000102
Avishka FernandoQGQuetta Gladiators2025330683222.6748141.6700081
Rishad HossainFBFortune Barishal20251131683934.0035194.2900054
Gourav ChoudhuryODIOdisha2021330683622.6753128.30000102
Tiaan BritsSA-ESouth Africa Emerging2026330683122.677491.8900060
Nazmul Hossain MilonKRBKhulna Royal Bengals20125436842*68.0057119.3000024
Riki WesselsPZPeshawar Zalmi20184416831*22.6762109.6800081
Lewis GregoryPZPeshawar Zalmi2020441682522.6742161.9000025
Stephen EskinaziDCDhaka Capitals2024-2025440684617.0065104.6200182
Ramesh MendisKFKandy Falcons20246436830*68.0031219.3500074
Saim AyubSTSylhet Titans2025-2026440682917.0058117.2400153
Nishan MadushkaJKJaffna Kings2023440684617.0057119.3000053
Harry JuppENGEngland1877240686317.0026225.5701120
Shakib Al HasanKRBKhulna Royal Bengals2012551683917.0063107.9400162
Ravi BoparaSSSydney Sixers2013-20145526827*22.6758117.2400151
Aaron FinchSFUSan Francisco Unicorns2023551681917.007788.3100063
Jason MohammedTTRSTrinidad & Tobago Red Steel2014-2015952682822.678282.9300052
Andrew CarterDERDerbyshire20161651683917.007097.1400183
Jaydev ShahSAUSaurashtra2016550683513.608580.0000063
Brandon EssGERGermany2016-2017651683317.0011360.18000100
Adam AlgarSPASpain2018-2023952682822.679968.6900021
Andrew MichaelSAMSamoa2019-2022552682322.678480.9500052
Parag KhanapurkarNBBNaMo Bandra Blasters2026550682413.6055123.6400163
Ajinkya RahaneNMPNorth Mumbai Panthers2026550682413.6049138.7800082
Sohail TanvirLQLahore Qalandars20178636836*22.6766103.0300042
PreviousPage 233Next

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.