Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12)WAR206/4 (20)ES need 99 runs in 48 ballsT2067th 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,361 of the 23,368 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Minod BhanukaGALGalle20194401414435.2515193.3800082
C BevinCROCroatia202555214173*47.00129109.30010122
Sarel ErweeDHDurban Heat2018-20197601416223.50114123.68011155
Dhanushka GunathillekeSSSylhet Sixers20176601414223.50104135.58000128
Angelo PereraCSColombo Strikers2023-20247711414123.5099142.42001165
Marco MaraisWARWarriors2019-202197114182*23.5090156.67010119
Emanuel SolomonISRIsrael2016-20187701417020.1487162.070101011
Dylan BrasherVICVictoria20265701417220.1435240.06011140
Dave JosephWIWest Indies19994701415020.1432243.79010181
Vince WellsENGEngland19999701413920.1425355.7300082
Kyle MayersRRRangpur Riders20268801415017.63112125.89011148
Luis ReeceCVChittagong Vikings201788214180*23.50120117.5001085
Shai HopeBRBarbados Royals20218801414417.63116121.55001124
Brett RandellDERDerbyshire20264821414523.5028349.82001150
P HeronCAYCayman Islands2022-20238811415920.1414994.6301295
Joseph EcklandHAMHampshire2023-202410811417220.1417978.77011181
Gurpreet SinghMEXMexico2025-202610801414117.6314597.24000102
Goofy LawrenceSASouth Africa1961-19625801414317.63--002140
Shahid AfridiCVComilla Victorians2019139214139*20.14103136.89000138
Sikandar RazaSLKSt Lucia Kings202310911413217.63105134.2900088
James AnyonSUSSussex20149901415015.6735040.29012190
Himanshu KrSINSinghbhum Strickers202210901413315.6714597.24000202
Sachin BabyRCBRoyal Challengers Bengaluru2016-2021151021413317.63111127.03001115
Philip SaltIUIslamabad United2019-2021101001414614.10117120.51001211
F KhaliqBELBelgium2012-20261612314149*15.67139101.44001112
Tim PhillipsESSEssex20142212614133*23.5015590.97000116
Mathew PillansYORYorkshire2018-2021241221414014.1016983.43001152
Martin BicknellENGEngland1990-20031113214131*12.8223460.26003131
Stuart BinnyRCBRoyal Challengers Bengaluru2016-2017221341412115.67115122.61000117
Shehzad PatelSWASwaziland2018-20231313214130*12.82135104.44001164
Senuran MuthusamyPCPretoria Capitals2023-20252114314138*12.82126111.9000077
Shaik BashaTANTanzania2023-2026191531414311.7517481.0300185
Alf ValentineWIWest Indies1950-1962365121141144.704134.15001243
L SchuldNWNorth West2024-20262201408070.00102137.2502078
Martin GuptillIUIslamabad United20243301405646.67100140.00020145
Graeme SmithSURSurrey201434014010335.0015689.74100191
Uday KaulMIZMizoram20214401406935.0014596.55010131
Reeza HendricksJKJamaica Kingsmen20265501404228.00103135.92000108
GS BajwaSPASpain2025-202687114038*23.33111126.13000108
Karim JanatKKKandahar Knights201888314040*28.00115121.74000106
Mrunal DevdharBARBaroda20169901403315.56135103.70000173
Abhishek RamanDGDDurgapur Dazzlers20219911404417.50104134.6200087
C BogdanosGREGreece2022-2026109214039*20.0018276.9200080
Tim CurtisENGEngland1988-19895901404115.5651727.08001200
Nitin SainiPKPunjab Kings2012101001405014.0014199.29010160
Rajindra ChandrikaWIWest Indies2015-201651001403714.0044831.25003110
Mamoon LatifBELBelgium2017-2021111001403914.00138101.45001123
Jassim KhanQATQatar2023-20251210314031*20.00101138.61001710
I Kartik RamanLEG-XILegends XI2020101041402623.3382170.73000811
Ryan CartersSSSydney Sixers2014-20161311414035*20.00123113.82001122
PreviousPage 173Next

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.