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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Marcelle HanekomCAACambodia20259911183314.7512693.65002131
Nuwanidu FernandoSLSri Lanka2023-2026111001185011.8016571.52010132
Sibonelo MakhanyaJSKJoburg Super Kings2023-2025141131184014.75103114.56000113
Garret BannerBEABelize2019-2024151131183214.75102115.6900485
Arkaprabha SinhaTRITripura2019-202312120118319.8313488.06002102
M FontaineHUNHungary2021-20261512411849*14.75100118.0000274
Huzaifa MohammedPHIPhilippines2022-20263014911827*23.6016372.3900031
Sam WoodNOTNottinghamshire2014-2016311761182210.7311999.1600362
Tom HartleyMOManchester Originals2021-20253417711817*11.80109108.2600283
RJKTD RanatungaACCCAce Capital Cricket Club2024-202622173118368.4317069.41003114
CE BennettESSEssex2025-2026321761182210.7319161.78003161
Stephen O'KeefeAUSAustralia2010-201716184118258.4345925.71002151
Saqib MahmoodENGEngland2019-2026401891184913.1122253.1500182
Chris RushworthWARWarwickshire2023-202521229118229.0816173.29002200
Sharafuddin AshrafAFGAfghanistan2014-2026432610118217.3820158.71005102
Orlando PetersAHAntigua Hawksbills2013-201453111767*58.5085137.6501079
David MillerGLAGlamorgan20176411175039.0080146.25011125
Babar AzamSSSylhet Sixers20175401175429.2593125.8101063
Anthony HillmanGIBGibraltar202644211750*58.5095123.16010100
Anish ChaudheryNMPNorth Mumbai Panthers20264401174429.2585137.6500068
Aiden MarkramMSGManchester Super Giants20265501175023.4092127.17010151
JM BredenkampNAMNamibia20195501175523.4023749.3701051
Matthew WadeLSLondon Spirit20238601174219.5081144.44001132
Dilshan MunaweeraDRDuronto Rajshahi20136601173519.50101115.84000172
Matthew ShortPKPunjab Kings20236601173619.5092127.17000154
Shuaib Al BalushiOMAOman2015-20267601174019.5012593.6000197
Jack WoodBHBrisbane Heat2020-20256601174519.5092127.1700077
WA SimpsonSINSingapore202466311746*39.0087134.4800076
Wilton St HillWIWest Indies1928-19303601173819.50--00000
Ahsan AliGGGalle Gladiators20207711175619.5096121.88011181
Sanjeet DesaiCHHChhattisgarh2021-202387211762*23.40106110.3801056
Yohan GoonasekeraSLSri Lanka19835701173516.7124946.99000110
Misbah-ul-HaqRCBRoyal Challengers Bengaluru200888111747*16.7181144.44002106
Sam BillingsTRTrent Rockets202698111731*16.7185137.65001106
SalahuddinPAKPakistan1965-196958211734*19.50--00000
Faizan AsifUAEUnited Arab Emirates2013-2015101001172811.70114102.63001134
Kamran MahmoodDENDenmark2013-2014101001174911.70113103.54004122
Roy SilvaUSAUnited States of America2018-2019131031173316.7178150.0000058
D GaneshCOSCosta Rica2024-20251111511736*19.5013487.31002123
Breeze AhirPANPanama2024-20251111211728*13.0014182.98001111
Junaid MehmoodNORNorway2021-20261412111730*10.6413785.4000282
Gerald CoetzeeKNIKnights2019-202217141117379.0080146.2500378
JD FreyoneGIBGibraltar2016-20231816211721*8.3617367.6300382
JRMVB SanjayaKYCCKurunegala Youth Cricket Club2024-202618160117287.3111899.15002105
Sheldon CottrellWIWest Indies2013-2023833317117177.3118363.9300494
GSNFG JayasuriyaCOLBOColombo201942011611558.0013585.9310092
David MillerPZPeshawar Zalmi20213301167338.6783139.76010105
David HusseyCSKChennai Super Kings201454211650*58.0094123.4001086
Glenn MaxwellLSLondon Spirit202244111643*38.6777150.65000163
Mohammad UsmanUAEUnited Arab Emirates20164411165238.6715176.82010113
PreviousPage 188Next

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.