Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES176/5 (19)WAR206/4 (20)ES need 31 runs in 6 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Harsh ThakerJBJanakpur Bolts2024109413830*27.6014793.8800093
Shakkir KassimQATQatar2024-20259901388315.3318375.41011170
Rohan SanjayaBSCBadureliya Sports Club2026111011382115.3317081.1800077
Josh ShawYORYorkshire2015-201991221384213.8037037.30002200
AAA PatelLESLesotho2018-2022131201382811.5016185.7100196
FL PatelPANPanama2023-2026131201383211.50107128.97001164
David PitheySASouth Africa1963-196781211385512.5510919.2701130
Paul ManningCAYCayman Islands2019-2023131321383112.5520367.98002101
Danru FernsAUCAuckland2020-2025321671382315.3391151.65001115
D SamudithaBCAABloomfield Cricket and Athletic Club2025-2026221651382812.55116118.97004512
Harmeet SinghSOSeattle Orcas2023-202631173138259.86133103.7600395
Kagiso RabadaDCDelhi Capitals2017-2021501881384413.80134102.99003114
Umair TariqAUAAustria2021-202653206138329.86134102.99003132
Noor AhmadAFGAfghanistan2022-202643216138269.2015390.2000378
Matthew QuinnESSEssex2016-2020572610138168.6339534.94003161
Dilip DoshiINDIndia1979-1983484312138204.4542232.700016130
Imran NazirDGDhaka Gladiators20124401377534.2584163.10020911
Sikandar RazaPPPaktia Panthers201864113778*45.6793147.31021108
Milinda SiriwardanaGALGalle20194401376534.25118116.10010124
Anura TennekoonSLSri Lanka1975-19794401375934.2520766.18011160
Andreas LambertDENDenmark20125501375127.4020367.49011151
Aneurin DonaldTRTrent Rockets20265501374027.4063217.46000159
Jiveshan PillayWPWestern Province202655113760*34.25102134.31010153
Tayyab TahirKKKarachi Kings20235501376527.4095144.21010154
Niroshan DickwellaLLLumbini Lions20256621373734.25112122.32000113
TJ BettelheimCSCentral Stags20253601376222.8328947.40022180
Damodar DaesrathCANCanada2012-20139711374022.8317777.40001114
Cameron BancroftSOMSomerset20234701374419.5731343.77001160
J Trembeath-MoroSPASpain20228721373927.4015290.13000104
Steve SmithWFWelsh Fire202588113747*19.57106129.25000154
Richard OkiaUGAUganda201388213733*22.8317976.5400058
Shai HopeLQLahore Qalandars2023-20248801374717.13114120.18000104
Kuldeep YadavYORYorkshire20268821373622.8330744.63000171
Dhruva KumarCPN-XIChampions XI20209831375327.40126108.7301085
Rony TalukdarRKRajshahi Kings2016-20179911374717.13110124.55003155
C ParanavithanaPSCPanadura Sports Club2025-202610911374917.1315389.54001163
Ted BadcockNZNew Zealand1930-19337921376419.5710.0002333
Wiaan MulderJSKJoburg Super Kings2025-2026101001374313.70117117.09001106
David WilleyADKRAbu Dhabi Knight Riders2024-2025211131374117.13121113.2200187
Sibonelo MakhanyaDOLDolphins2014-20192311213746*15.22132103.79000111
Rajagopal SathishMIMumbai Indians2010-2011211451372415.22130105.38001120
Mudassir IqbalSOUSouth Korea2018-2024151411374610.5415488.9600186
RJ HatchmanGIBGibraltar2018-202521151137329.79102134.3100398
Andre JarjuGAMGambia2018-2026171741373910.5420566.83003142
Zeko BurgessBERBermuda2021-20263717613729*12.4514892.57004109
N ZimonjicSERSerbia2021-202630212137197.2114296.48005106
Jaskaran SinghKENKent2021-202625261013719*8.5638935.22004191
Vinothen JohnSLSri Lanka1982-198751291513727*9.7927250.37007101
Nosaina PokanaPNGPapua New Guinea2016-2024583112137127.2129746.1300343
Sunil WettimunySLSri Lanka1975-19793311366768.0024256.20020160
PreviousPage 175Next

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.