Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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
Trent CopelandAUSAustralia20113413923*13.007750.6500070
Kane RichardsonQUEQueensland2022-20236423936*19.504684.7800152
Mizanur RahmanDDDhaka Dominators202344039289.755275.0000050
Hardus ViljoenTSKTexas Super Kings20265423933*19.5035111.4300013
Chathuranga de SilvaJKJaffna Kings2021941392113.0033118.1800022
Shardul ThakurETSEagle Thane Strikers202654039259.7535111.4300013
Tom MilnesWARWarwickshire2015-20192423914*19.509541.0500050
Usama MirAABFAntigua and Barbuda Falcons2025-202694039349.7534114.7100133
Matt McGillivrayLIOLions2016542391719.5031125.8100011
Malcolm NofalKIKwaZulu-Natal Inland2024-202654039199.754684.7800150
Gandhar BhatawadekarRAIRailways201944039229.754097.5000142
Suraj AhujaRAIRailways2022442392219.5024162.5000012
Kris ClarkeNZNew Zealand20265413924*13.0029134.4800141
Muhammed TurkmenTURTurkey2023-202454039239.7527144.4400033
Naman DhirPUNPunjab202344039179.7528139.2900013
Irfan SalehZAMZambia2026441391713.0038102.6300133
Horace ChapmanSASouth Africa1914-1921241391713.00--00000
Tom KendallAUSAustralia18772413917*13.002277.2700030
Howard FrancisSASouth Africa189924039299.75--00000
Chris BalderstoneENGEngland197624039359.7519819.7000230
Shahid AfridiDPDhaka Platoon20196513926*9.7527144.4400232
Reinout ScholteNEDNetherlands2002-200355039127.8013528.8900020
Gayan WijekoonSLSri Lanka2005-200755139149.759839.8000140
Nasir HossainCCChattogram Challengers201965039247.804782.9800111
Carlos BrathwaiteGGGulf Giants2023-2024952391813.0036108.3300022
Dushmantha ChameeraNCCNondescripts Cricket Club2024-202512513923*9.759541.0500140
Glenn PhillipsSHSunrisers Hyderabad202355039257.8022177.2700124
Mayank SidhanaPUNPunjab2016652392113.004195.1200150
Imran KhalidIUIslamabad United2016-2017125039187.804390.7000012
P BuccimazzaPORPortugal2018-202185139249.754979.5900012
MG HughesCDCentral Districts2022-202655039127.804390.7000042
J DanikulaCROCroatia202455039197.806857.3500130
TR DasPAPokhara Avengers2024-202575039297.804782.9800221
Jerome TaylorSOMSomerset2018-201924653919*39.0027144.4400051
Samit PatelSLKSt Lucia Kings202176139147.805176.4700122
Cameron BorgasSTSydney Thunder2012-201466039116.504979.5900010
Zafar GoharIUIslamabad United2018-202211633913*13.004195.1200011
Hasan AliLANLancashire202256039196.507750.6500233
Alex ThomsonBBBirmingham Bears2018-20191163391413.0036108.3300121
Ashiqullah SaidBELBelgium2018-2021116239129.7532121.8800031
Park KeunyeolSOUSouth Korea201876039216.507552.0000040
B IvanovBULBulgaria2019-2024963391413.008346.9900120
Bukhar IllikkalQATQatar2023-2025156239259.754195.1200021
J PickeringCOOCook Islands2025-2026116239139.755966.1000110
Asad Ullah Khan PathanRCBRoyal Challengers Bengaluru2011-201287239147.8023169.5700252
Malusi SibotoLIOLions2019-202221743913*13.005275.0000020
Worford KalworaiVANVanuatu2012-2018107039125.578943.8200130
Nauman AliLANLancashire202657139126.5012930.2300141
Jahangir KhanINDIndia1932-193647039135.57--00100
Pochiah KrishnamurthyINDIndia1971-197667039205.571346.1500210
PreviousPage 278Next

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.