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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)First-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,360 of the 23,367 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Finn AllenBPBirmingham Phoenix20218801654320.63110150.00000185
Moisés HenriquesRCBRoyal Challengers Bengaluru201310951654441.25125132.00000203
Pasindu LakshankaNCCNegombo Cricket Club20255911654120.6328957.09000231
Thisara PereraSSSylhet Strikers20231310416543*27.50113146.02001138
Ankit KumarDUMDumka Daredevils2022111021654120.6319982.91000113
C ForbesSWASwaziland2021-2023101001653116.5017097.06000243
Suryansh ShedgePKPunjab Kings2025-2026121031655723.57101163.37010912
Martin GuptillMRMelbourne Renegades2022-2023111101653615.00154107.14001154
Samrat SinghaTRITripura2016-2021121111654516.5019783.76001192
Aidan O'ConnorTASTasmania2025-2026101101655315.0028258.51010183
Chalana de SilvaBSCBadureliya Sports Club2024-2025813116557*13.7519684.180121214
Brooke WalkerNZNew Zealand2000-20021615616527*18.3355729.62001130
Khokhan SenINDIndia1948-1952141841652511.796842.6500191
Grant BradburnNZNew Zealand1990-20011820516530*11.0050432.74002120
Simon AtaiPNGPapua New Guinea2019-20223425716528*9.1724367.90004121
Ian ButlerNZNew Zealand2002-2013522912165269.7132750.46004163
Kane RichardsonMRMelbourne Renegades2017-20257932181651711.79151109.27004123
Matt PriorSUSSussex201422016412582.00162101.23100242
Ishan KishanNOTNottinghamshire20252201648782.0022672.57020203
Smit PatelTRITripura20184401647341.00127129.13011213
HazratullahDDDhaka Dynamites20197701647823.43112146.430201013
Ryan CanningIMPImpi201288216436*27.33122134.43000135
Mohammed GhulamKUWKuwait2014-201788216459*27.3325265.0801199
Charith AsalankaKWKandy Warriors202188116444*23.43119137.82000176
Usman KhanGGGulf Giants20248811643223.43137119.71000193
M VandrasiCZECzech Republic2024-202588216442*27.33156105.13001171
Colin IngramKZKabul Zwanan20189901644418.22132124.24000205
Soumya SarkarKTKhulna Tigers202299216482*23.43150109.33011165
Brad WilsonOTAOtago2017-2019109316432*27.33123133.33001155
Ross TaylorGAWGuyana Amazon Warriors2020111031643323.4318887.23000105
Hamisi AbdallahTANTanzania2010-2017121001646916.4040440.5901271
Nikhil ChaudharyWFWashington Freedom2026101041643227.33130126.15000117
Shamim HossainCCChattogram Challengers2022101001645216.40140117.14011183
Asa TribePRPaarl Royals2025-2026111011645118.22136120.59010174
Pananmal PunjabiINDIndia195551001643316.40--00000
Graeme van BuurenTITTitans2014-2015141131645720.50132124.24021186
Jack EdwardsWFWashington Freedom2024-2026171111644216.40134122.3900199
Abdul RahmanSINSingapore2022-2023121121646718.2217593.71011112
Diego RosierKNIKnights2014-20161912216455*16.40122134.43013145
Vijay BharadwajINDIndia1999-20021312416441*20.5033948.38002171
Abbas AfridiKKKarachi Kings2021-2026231561643418.2296170.830021114
M Sohel PatelPANPanama2019-2025161601644210.2516798.20003138
Shahid ArshadSLOSlovenia2022-2026161601642410.2522174.21002133
Veerasammy PermaulWIWest Indies2012-20221717316426*11.7131651.90003192
Dan MousleyBPBirmingham Phoenix2022-202521181164399.6516897.62003134
Kolla SumanthHIHyderabad (India)2016-20211919416421*10.93151108.61003103
MB TambeFINFinland2018-202636301316431*9.6521078.1000583
Arshad KhanPAKPakistan1993-2006663720164209.6538542.6000691
Shahzaib HasanDRDuronto Rajshahi20125501635432.60115141.74010234
Suryakumar YadavTNTriumph Knights MNE202655116372*40.7593175.27010216
PreviousPage 159Next

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.