Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 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
Salman NazarCANCanada2021-202212417255*24.009080.0001050
Patrick KrugerSASouth Africa2024751724418.0060120.0000063
Rubin HermannNWNorth West2024-20266517255*18.0057126.3201153
Bishal GhoshTRITripura2021-2022551723618.007793.51000100
Tunish SawkarGOAGoa2022-20235537223*36.0053135.8500125
C NimeshCMCCChilaw Marians Cricket Club2024650722914.4010767.2900060
V SilvaCCCColombo Cricket Club2024550722614.4010966.06000111
Oliver HerringtonBELBelgium20257517244*18.0070102.8600015
Hashim AmlaBTBarbados Tridents2018660723512.008287.8000061
Aaron PhangisoKNIKnights2024663722424.0045160.0000072
Sohail KhanQGQuetta Gladiators2020-20241162723218.0068105.8800045
Asif AliPZPeshawar Zalmi2024662722318.0051141.1800072
Patrick KrugerSECSunrisers Eastern Cape2024-202511627226*18.0059122.0300164
Nathan McSweeneyAUSAustralia2024361723914.4021233.96001110
Dasis ManchanayakeNSWCNugegoda Sports Welfare Club2025-2026762722518.008782.76000101
Delroy LeoSTHSt Helena2024-2026760723112.008881.8200052
Hassan KhanGERGermany20256627251*18.0061118.0301243
Mohmedazim AbbasbhaiZAMZambia2025760722612.007596.0000191
JE MarksISRIsrael2026760722812.007793.5100042
Teddy WynyardENGEngland1896-1906360723012.00--00240
Lewis GregoryKKKarachi Kings2022772722714.4070102.8600090
Vimal KumarPHIPhilippines2017-20221072722414.409675.0000050
Tom DolleryENGEngland1947-1950470723710.2920.0000210
Regan WestIREIreland2008-200915837229*14.4052138.4600173
Jeevan MendisBTBarbados Tridents2014-2015128072179.007398.6300143
Callum TaylorESSEssex2015-20171081722610.2913354.1400182
Malik ShirurGOAGoa2019-20211082722712.0054133.33000102
AA BannerBEABelize2019-2026118072289.0070102.8600183
Tommy RoutledgeSASouth Africa1892-189648072249.00--00100
Darren SammyTITTitans201499172239.0062116.1300134
Imran TahirDERDerbyshire20171793722312.008980.9000172
Arabind SinghODIOdisha2016-201911937234*12.008980.9000151
Ayush JamwalHIMHimachal2019-202120947227*14.4061118.0300054
Anshul KambojCSKChennai Super Kings2025-202622967219*24.0050144.0000154
Abhay SinghDUMDumka Daredevils20221095722518.007596.0000045
Karl CarverYORYorkshire2014-2018241187235*24.0016743.1100061
NR Johns-WickbergSERSerbia2021-202318114722410.299575.7900090
Michael BatesSOMSomerset2015111267218*12.0017541.1400280
Wanindu HasarangaRCBRoyal Challengers Bengaluru2021-20232614472187.207398.6300371
Ross AllenNWNorth-West Warriors2016-2021291677212*8.0012657.1400111
Adam SanfordWIWest Indies2002-2004111727218*4.8032821.9500272
Chris LiddleSUSSussex2014-20153719972187.2014549.6600481
Yousef MajidSURSurrey2022-20264022872145.1421233.9600240
Ben CuttingPPPaktia Panthers2018010717171.0039182.0501056
Raynard van TonderNWNorth West2024320714835.5058122.4100034
Sam CurranSSSydney Sixers20264317153*35.5051139.2201072
Afif HossainJKJaffna Kings2022430715423.6754131.4801071
Parvez Hossain EmonLQLahore Qalandars2026330714523.6744161.3600027
Pranab RoyINDIndia19822317160*35.5023030.87010110
Dwaine PretoriusWFWelsh Fire2022541712923.6740177.5000065
PreviousPage 229Next

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.