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
OK MohamedIVOIvory Coast2024-20261111041133.7313430.6000340
Tony GoodinNDNorthern Districts2012-201691284113*10.2515226.9700250
Amir HayatUAEUnited Arab Emirates2017-2019231244124*5.139145.0500411
R FrancisSTHSt Helena2018-20261412141153.736761.1900322
M JeleESWEswatini2022-20262212541145.866167.2100202
Blair TicknerCDCentral Districts2017-20267213841228.2034120.5900232
A HarrisBAHBahamas2021-20251914741125.864885.4200304
Sufiyan MuqeemPAKPakistan2023-2026261484113*6.834493.1800241
KDA ManojTUCATamil Union Cricket and Athletic Club2024-2025121474112*5.8613530.3700241
Mohamed ShafeeqKUWKuwait2022-202657155417*4.106761.1900332
Muhammad JawadullahUAEUnited Arab Emirates2023-20265816104113*6.835278.8500331
Ruchira PereraSLSri Lanka1999-20072918104111*5.1314228.8700540
Jack BrassellNAMNamibia2024-202661221041113.4210140.5900620
Dilshan MadushankaSLSri Lanka2022-202661251441193.7311735.0400850
Usman GhaniKZKabul Zwanan2018010404040.0036111.1100041
Ben JonesESTEstonia2023110404040.004197.5600030
J PantLUXLuxembourg2023110404040.0029137.9300041
Abidullah TaniwalLLLeinster Lightning2025110404040.0020200.0000052
Scott StyrisNDNorthern Districts2014220402920.0039102.5600022
Paul StirlingPRPaarl Royals2023220402120.0024166.6700062
Shaun von BergSASouth Africa2024120403820.0011136.0400070
K AswaniGIBGibraltar20162214031*40.0039102.5600031
Shubham AroraHIMHimachal2018-2021320402620.0031129.0300032
Kjorn OttleySKANSt Kitts and Nevis Patriots2019320402520.004295.2400060
A BhadauriaLUXLuxembourg2022220402120.0031129.0300060
KS RathoreRAJRajasthan2022221402640.0024166.6700042
William MouleAUSAustralia1880120403420.0011335.4000040
Leslie WalcottWIWest Indies1930121402440.00--000-0
Eddie LeadbeaterENGEngland1951220403820.00--00000
Mohammed NurjiMAAMalawi20192224033*-26153.8500060
Malhar PatelKENKenya2004-2006330402513.339542.1100130
Chamara SilvaDCDeccan Chargers20083314023*20.0026153.8500151
Samit PatelTKRTrinbago Knight Riders2022-2023332403440.0033121.2100041
Naeem IslamSRSylhet Royals20124324022*40.0031129.0300031
Umar AkmalCVChittagong Vikings2015430402513.336066.6700011
Ben DunkMIMumbai Indians2014330402013.3335114.2900070
Tom MaynardSRSylhet Royals20123314022*20.004295.2400040
Kyle MayersIUIslamabad United2025330402213.3336111.1100152
Anwar AliKKKarachi Kings20243324025*40.0023173.9100032
Ryan HigginsLSLondon Spirit2024-2025330402813.3332125.0000161
Brett HamptonHAMHampshire2025330402613.335868.9700160
Aaron BeardSUSSussex2022331402520.006165.5700040
Chanderpal SainiRAIRailways2018430402013.3336111.1100010
Sachitha JayathilakeDGDambulla Giants2021431403420.004393.0200031
Codi YusufSASouth Africa2025331402720.007751.9500070
Saranga RajaguruBSCBadureliya Sports Club2025230401813.335770.1800032
M SmithTUATurks and Caicos Island2025430401713.334883.3300023
M SmithTUCATurks and Caicos Islands2025330401713.334883.3300023
JDC JohnsonSUSSussex2026330402113.336066.6700051
Basil GrieveENGEngland18892324014*40.003638.8900060
PreviousPage 275Next

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.