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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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
Sherfane RutherfordSFUSan Francisco Unicorns202466042177.004887.5000142
Amit ChopraRAIRailways2019762421510.505084.0000021
Mohammad MohsinJBJanakpur Bolts20249614213*8.4040105.0000051
Anwar HussainPAKPakistan195246042177.00--00000
Mohammad RafiWAR-XIWarriors XI2020864422421.004789.3600003
Mitchell McClenaghanOTAOtago2020-202110724214*8.4035120.0000113
Writtick ChatterjeeDGDDurgapur Dazzlers20219744213*14.0034123.5300113
Jaikumar ThakurCROCroatia2024-202577042206.007953.1600120
Sheraz SirwariSWISwitzerland2025-2026107242308.4031135.4800105
Ferisco AdamsCCCape Cobras2012-2019148342168.404593.3300130
Pragnay ReddyHIHyderabad (India)2021-202298042305.256366.6700342
Mohammad AmirGGGalle Gladiators2020-202116944215*8.404397.6700232
Gagandeep SinghBULBulgaria2023-202618934213*7.004593.3300141
KY WilfriedIVOIvory Coast2024-20261010042184.2017024.7100320
ZulqarnainPAKPakistan1985-19891910342136.003060.0000201
Ezra MoseleyWIWest Indies1990-19911110242265.257556.0000350
Sohail KhanKKKarachi Kings2016-20191911442106.0039107.6900222
Willie GaveraPNGPapua New Guinea2013-20172311542127.008847.7300151
Asad Ali RehemtullaBULBulgaria2020-20221611442166.005576.3600330
ML BojangGAMGambia2022-20261111042113.826861.7600321
Nisala AbeyratneBCAABloomfield Cricket and Athletic Club2025-20261211342125.2517524.0000221
Murugan AshwinTNTamil Nadu2016-20213812742148.405872.4100201
CR RichardsSTHSt Helena2022-2026151224210*4.206168.8500321
Siddharth TrivediRRRajasthan Royals2008-2013761584296.005971.1900131
Ryan HadleyNSWNew South Wales2023-20262119104215*4.6721719.3500430
Bert IronmongerAUSAustralia1928-19331421542122.636030.0000640
Peter SiddleASAdelaide Strikers2017-202372221342114.675872.4100522
Ayush ShuklaHKHong Kong2022-20267822842103.007060.0000731
Thomas RewSBSouthern Brave2026110414141.0030136.6700051
David MillerIWXICC World XI2017320413220.5036113.8900022
David MillerCKChittagong Kings2013220412220.504591.1100031
L NatapeiVANVanuatu2012220414120.507951.9000141
Corey AndersonLQLahore Qalandars2019320412220.5036113.8900013
Kelvin SmithASAdelaide Strikers2015-20172214141*41.0037110.8100140
Peter EakinNKNorthern Knights2016-2018220412520.5030136.6700023
David BedinghamDSGDurban's Super Giants2026220412520.5040102.5000011
Steve McGiffinQUEQueensland2026120413320.509742.2700050
Ben SealeyWIWest Indies1933120412920.50--000-0
Sadeera SamarawickramaSLSri Lanka2023220413920.505771.9300040
Isuru UdanaRKRajshahi Kings2019431413220.504885.4200051
NM NorthcoteITAItaly2010330412913.679045.5600150
Ziaur RahmanCKChittagong Kings2012530414013.6731132.2600133
Muktar AliCCChattogram Challengers2019-20209314129*20.5026157.6900105
David WieseMNYMI New York20235314119*20.5028146.4300031
Faiz AhmedRAIRailways2016331412620.505574.5500040
Andries GousTKRTrinbago Knight Riders2024330413913.674297.6200042
Ali MohammadipourIRAIran2020331411920.504493.1800060
Tristan StubbsSKANSt Kitts and Nevis Patriots2024331413920.5027151.8500033
Qasim AkramPAKPakistan2023-2024430412013.674591.1100060
Manuhara FernandoPSCPanadura Sports Club2026330413213.675180.3900022
PreviousPage 273Next

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.