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
Sonny BakerHAMHampshire2025-20263022860274.2928221.2800662
Adam LythMSMultan Sultans2020220595029.5036163.8901044
Nasir HossainKRBKhulna Royal Bengals2012530593119.6746128.2600081
Jason RoyGLGujarat Lions2017331593129.5040147.5000091
Jon-Jon SmutsSKANSt Kitts and Nevis Patriots2016330593019.6740147.5000054
Afzal FaizMALMaldives2015330593419.676788.0600070
Aron NijjarKENKent2023231594229.5012547.2000052
Paul WalterSWSharjah Warriors20234315928*29.5048122.9200080
Henry ThorntonVICVictoria20224315925*29.509363.4400062
Bhanuka RajapaksaLQLahore Qalandars20253315923*29.5041143.9000053
Parvez AzizASSAssam2019431593029.506689.3900081
Parth KohliBARBaroda2021331592429.506393.6500051
James WhitakerENGEngland1986-19873315944*29.509959.6000031
JB van der MerweNKNorthern Knights2023-2024531595329.5043137.2101064
Kamrul HasanESWEswatini2025330594919.6745131.1100146
Bruce BoltonNZNew Zealand1959230593319.6723924.6900130
Josef PitaSAMSamoa2023330594619.6755107.2700081
Wahab RiazDPDhaka Platoon2019741592319.6735168.5700125
Sachithra SenanayakeKANKandy2019441592319.676985.5100061
Fikri MakramMASMalaysia2014-2016440592714.7511252.6800060
Salman FarisUAEUnited Arab Emirates2014540592714.7512049.1700160
Akeal HoseinWFWashington Freedom2023-20249415933*19.6747125.5300042
Alok SahooODIOdisha2016542591929.5054109.2600033
Robert McKinleyNKNorthern Knights2016-20199425927*29.506788.0600042
Brandon KingAABFAntigua and Barbuda Falcons2024440592914.7549120.4100182
Hayden Walsh, Jr.BRBarbados Royals2021-20221341593019.6744134.0900025
Dan LincolnKENKent2021340594114.7513244.7000161
Priyesh PatelGUJGujarat2021-2022440592414.7547125.5300063
Mandeep SinghNORNorway20245415931*19.6754109.2600031
PS RobertsCROCroatia20244425939*29.5056105.3600050
T MuntSUSSussex20265425926*29.507578.6700023
Jaydev UnadkatMIMumbai Indians20225525919*19.6737159.4600043
Alex WyattLEILeicestershire2014450593211.808470.2400190
Saurabh BandekarGOAGoa20166515931*14.756098.3300142
Ashith RajivPUDPuducherry2019-202112545933*59.006098.3300033
Ollie WhiteOTAOtago2023-2024651593014.756590.7700041
Faisal SafiFRAFrance2025-2026550594311.8056105.36001100
George HearneSASouth Africa1922-1924350592811.80--00200
Arif ButtPAKPakistan1964-1965350592011.804938.7800100
Vaibhav MaliNMPNorth Mumbai Panthers2026651593214.7532184.3800043
Isuru UdanaGGGalle Gladiators20217615925*11.8054109.2600142
David WiesePRPaarl Rocks2018961591811.8051115.6900042
Taha AhmedDENDenmark2012-2013661591911.807084.2900132
Liam DawsonCVComilla Victorians2019761591811.807281.9400051
Roy KaiaZIMZimbabwe2015-202146059489.8316136.6500480
Tyrone KaneIREIreland2015-20239615926*11.8013244.7000170
Abu HiderBANBangladesh2016-201815645922*29.5054109.2600054
Achit ShigwanGOAGoa2018-201966059209.8350118.0000144
DR TawakeFIJFiji202466059189.837974.6800250
A MadushankaKYCCKurunegala Youth Cricket Club2025-2026761591911.806590.7700162
PreviousPage 245Next

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.