Live3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM26/3 (5)AFG chose to bowlLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO206/3 (20)TIT63/0 (5.3)TIT need 144 runs in 87 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2067th Match · CSA Pro20 2026/27WPLIOT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Warwickshire×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Riki WesselsNOTNottinghamshire2014-20179902585228.67168153.570103010
Daryl MitchellWORWorcestershire2014-201788123962*34.14180132.78021253
Brett D'OliveiraWORWorcestershire2014-2026109422862*45.60161141.610201310
Adam RossingtonNORNorthamptonshire2014-20177702248532.00156143.59010325
Samit PatelNOTNottinghamshire2014-201799322177*36.83156141.67030236
Richard LeviNORNorthamptonshire2014-201788121563*30.71170126.47021237
Tom Kohler-CadmoreWORWorcestershire2014-20166601756629.17126138.89020186
Alex WakelyNORNorthamptonshire2015-201776217053*42.50117145.30031136
Mark CosgroveLEILeicestershire2015-20175501667433.20124133.87010195
Ross WhiteleyWORWorcestershire2014-201787116542*27.50119138.660001110
Jos ButtlerLANLancashire2014-201744114980*49.6795156.84021104
Jack LeaningYORYorkshire2015-201744314360*143.00117122.2201076
Josh CobbNORNorthamptonshire2015-20176611424828.40133106.77001115
Chris LynnNORNorthamptonshire2026221134115*134.0071188.73100156
Jason RoySURSurrey2014-20172201327466.0063209.52020176
Brendan TaylorNOTNottinghamshire2015-20175511326533.00118111.86010161
Alex HalesNOTNottinghamshire2014-201766113286*26.4079167.090111011
Ben CoxWORWorcestershire2014-20178741264342.0095132.63000161
Steven MullaneyNOTNottinghamshire2014-20179611234624.6073168.49000126
James RewSOMSomerset20262201219360.5071170.4201095
William SmaleGLAGlamorgan20262201206260.0086139.53020126
Daniel ChristianNOTNottinghamshire2016-20175511183729.5083142.1700087
Karl BrownLANLancashire2014-20177701145516.29101112.8701086
Tom WellsLEILeicestershire2014-20177621085127.0079136.7101165
Steven CroftLANLancashire2014-201788310664*21.20104101.9201083
Alex LeesYORYorkshire2014-20164401056326.2589117.98010140
Steven CrookNORNorthamptonshire2014-201798110551*15.0088119.32010101
Greg SmithNOTNottinghamshire2015-201643110452*52.0069150.72010103
Wayne MadsenDERDerbyshire2014-2017440984224.5078125.6400073
Wes DurstonDERDerbyshire2014-2015220965348.0045213.3301087
James TaylorNOTNottinghamshire2014-2015430954431.6710590.4800043
Liam LivingstoneLANLancashire2015-2017661913918.2085107.0600074
Jordan HermannSOMSomerset20261119090*-48187.5001095
Ben DuckettNORNorthamptonshire2014-20177718924*14.8376117.11000100
Jordan ClarkLANLancashire2014-20177728731*17.4084103.5700033
Umar AkmalLEILeicestershire2015-20162218352*83.0071116.9001091
Michael LumbNOTNottinghamshire2014-2017440823420.5059138.98000122
David WilleyYORYorkshire2016-2017220807040.0049163.2701056
Rob KeoghNORNorthamptonshire2014-20177428041*40.0064125.0000090
Sean DicksonGLAGlamorgan20262227955*-46171.74010102
Tim BresnanYORYorkshire2014-20174427445*37.0061121.3100062
David WilleyNORNorthamptonshire2014-2026770732310.4365112.3100082
Kane WilliamsonYORYorkshire2014-2016220724836.0061118.0300071
Hamish RutherfordDERDerbyshire2015-2016220723936.0052138.4600073
Adam HoseWORWorcestershire2026220724936.0054133.3300053
Tom BantonSOMSomerset2026220714735.5039182.0500093
Tom SmithLANLancashire2014-2016330694423.0051135.2900092
Niall O'BrienLEILeicestershire2014-20164416940*23.007197.1800060
Alex HughesDERDerbyshire2014-2017440662516.5042157.1400073
Jacques RudolphGLAGlamorgan2017110656565.0039166.6701091
Page 1Next

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.