Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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
Shakeel AhmedPAKPakistan1993-19955701353619.2932541.54001110
Muktar AliDRDuronto Rajshahi2012-2013108513541*45.00122110.66000104
Joe BurnsMSMelbourne Stars2021-20239811352519.2913897.8300083
Will BosistoWAWestern Australia20184801355816.8836437.09012131
Mohammad IshaqAFGAfghanistan2024-20268821353222.50122110.66000142
Andrew SymondsMIMumbai Indians2011119513544*33.7513897.8300093
Hammad AzamSFUSan Francisco Unicorns2025-202614921354019.29104129.81001107
Saahil JainASSAssam2016-2021121111353113.50130103.85001142
Zain AbbasiBOTBotswana2017-2022111101353612.27116116.38001183
Jack PrestwidgeMRMelbourne Renegades2020-2023141131353316.88113119.4700188
Johan van der WathSASouth Africa2006-20071812313537*15.00109123.8500369
Ashish ReddyHIHyderabad (India)2016-2019121201353711.25129104.6500183
Laxman SivaramakrishnanINDIndia1983-1987251331352513.5015351.6300180
Abbas AfridiPAKPakistan2024-2025241541352212.27119113.450011010
M KoliROMRomania2022-20264717813533*15.00122110.66004102
Dominic GoodmanGLOGloucestershire2021-20252527713538*6.7544630.27008141
Henry OsindeCANCanada2006-201358401613521*5.6323158.4400894
N McFadyenSASouth Australia2026110134134134.0017477.01100165
Krunal PandyaWARWarwickshire20225401347433.5014195.04011123
Patrick BrowneWIWest Indies200855113449*33.5017974.8600076
Johnson CharlesJSJaffna Stallions20206501347626.8098136.73010212
Dane VilasDHDurban Heat201966113475*26.8091147.25010106
Bevon JacobsCANCanterbury2023-20249621344233.5071188.73000129
Duncan SharpePAKPakistan19593601345622.33--01000
Mominul HaqueSRSylhet Royals20139711344522.3313698.53001112
T SandeepSWASwaziland2022-20247721343926.80126106.35000151
Faf du PlessisNSNorthern Superchargers20228801345616.7599135.35011117
Daniel LawrenceSLSunrisers Leeds202698413451*33.5081165.43010135
Sharad LumbaPUNPunjab2018-201913811343119.14100134.0000049
Fateh SinghNOTNottinghamshire2021-202212811344519.14118113.56002174
Aaron FinchPKPunjab Kings201810911344616.75100134.0000268
Shamar SpringerWIWest Indies2024-202615931343922.3395141.05000109
Udayawansha ParakramaCMCCChilaw Marians Cricket Club2025-20265911343016.7529844.97001102
A PrasharHUNHungary2023-2025121021343516.7582163.4100189
Harry MooreDERDerbyshire2023-2024131031344019.1419170.16001171
Roneel HiraAUCAuckland2018-2020271131343316.75101132.67000116
Shadab KhanYORYorkshire2022121111343413.40105127.62000133
Buddika SanjeewaKCCCKandy Customs Cricket Club2024-202571121344814.89122109.84001119
Ariful HaqueDDDhaka Dominators20231212513429*19.14122109.8400184
Nipun MalingaRCCRagama Cricket Club2024-2025111301344110.3118074.4400198
Sachithra PereraKCCCKandy Customs Cricket Club2024-202581311344411.1718273.63002183
Ryan CartersSTSydney Thunder2012-20141514413433*13.4014791.1600124
F StomanPORPortugal2019-2025251531342811.1717377.4600255
Shadley van SchalkwykKNIKnights2013-2019451781344914.89129103.88002102
Josh TongueENGEngland2023-20262525613430*7.0530843.51006180
Michael RaeCANCanterbury2023-20263927813419*7.0524355.14005173
Munaf PatelINDIndia2006-201186422213415*6.7025552.55009152
Mike HendrickENGEngland1973-1981524520134155.3645129.710011170
Manjural IslamBANBangladesh1999-2004495424134214.4750426.590013100
Ben StokesCANCanterbury20173301339344.3376175.00010108
PreviousPage 177Next

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.