Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Riyan ParagRRRajasthan Royals2019-202697861318759525.681300144.23093135108
Sohan de LiveraMSCMoors Sports Club2024-202650561187413934.07197295.03210319331
Jamie HowNZNew Zealand2005-201164772187413924.99316959.14111722610
Simran SinghPKPunjab Kings2019-202666652186510329.601189156.85114519694
Alok KapaliBANBangladesh2002-2011921066186411518.64307360.66171318314
Tilak VarmaMIMumbai Indians2022-20266865131858101*35.731284144.70110214391
Craig SpearmanNZNew Zealand1995-200169872185811221.86341454.4218923813
Khawar AliOMAOman2014-202210696131858112*22.39277966.8617519123
Ron ChandragupthaBCAABloomfield Cricket and Athletic Club2024-202639511185523737.10264070.27310320721
Ajit AgarkarINDIndia1998-2007220154311855109*15.08266669.58131918825
David MillerPKPunjab Kings2012-20197977231850101*34.261333138.7819112687
Will JacksENGEngland2022-202687801218489427.181802102.5507416167
Kiran MoreINDIndia1984-19931411293618487319.87398944.0007121756
Harrison CarlyonJERJersey2016-202680775184711025.65192496.00111319648
HMRKB HerathSLSri Lanka1999-201818118046184780*13.78363450.8303262118
Ray IllingworthENGEngland1958-1973649211184111322.73407034.202571723
Bob WyattENGEngland1927-193740646183914931.71203634.432126576
Liam ScottSASouth Australia2020-2026497411183614729.14352852.0418717931
Josh DaveySOMSomerset2015-202515513146183675*21.60350352.4104622418
Harry DeardenLEILeicestershire2016-20216489518339121.82335754.6009824013
Nasir JamshedPAKPakistan2008-201568704183211227.76230879.38310719231
Afif HossainBANBangladesh2018-20261089716183093*22.591763103.8006915048
Zain-ul-HassanGLAGlamorgan2023-202657845182914323.15423643.1816823410
Dinesh NakraniUGAUganda2018-202611298301829102*26.901594114.74187119109
Tim TectorLLLeinster Lightning2021-202668646182812231.521456125.55212620861
Ian WestwoodWARWarwickshire2014-201735582182519632.59398545.804742454
Shan MasoodDERDerbyshire202227323182423962.90203889.5031222079
Michael BracewellWFWellington Firebirds2017-202439675182414229.42373848.8039622017
Philip SaltLANLancashire2022-202655612182310530.90184598.8128320540
Saleem YousufPAKPakistan1982-199011710624182391*22.23288957.7709715210
Dipak PatelNZNew Zealand1987-19971121291818239916.42369649.32061615615
Nick GreenwoodJERJersey2019-202662624182214131.411558116.9429518843
Andrew UmeedSOMSomerset2022-2025405341820172*37.14247373.5949618436
Sunil NarineKKRKolkata Knight Riders2012-202620112622182010917.501101165.301718191120
Wiaan MulderSASouth Africa2017-20267179131815367*27.50290862.4133920329
Matt TaylorGLOGloucestershire2014-202622819765181457*13.74371848.79032919825
Ramesh MendisMSCMoors Sports Club2024-20265250111813160*46.49248672.93111112330
Kyle VerreynneSASouth Africa2020-2026516681813136*31.26288262.9148417425
Nathan LyonAUSAustralia2011-20261751996118134713.14355950.94002122317
Rory KleinveldtNORNorthamptonshire2015-201810210016180612821.501711105.55161020963
Ashley GilesENGEngland1997-20061161162618065920.07361549.9604111999
Matthew PottsDURDurham2017-2026140120301806149*20.07333754.12151619628
Keshav MaharajSASouth Africa2016-20261761482418048414.55277664.99062419939
Milind KumarUSAUnited States of America2024-20265953161801155*48.681771101.6958313650
Andrew BalbirnieLLLeinster Lightning2017-202450487180012643.901766101.93212221344
Gary BallanceENGEngland2013-201739573179515633.24361949.604942169
Nicholas KirtonCANCanada2018-20268176131795108*28.49196991.16110311854
Tharanga ParanavitanaSLSri Lanka2009-201232605179211132.58427441.9321192065
Jon-Jon SmutsWARWarriors2012-202274728179112127.981388129.0327718857
Rory BurnsENGEngland2018-202232590178913330.32408443.8131192192

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.