Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)T2063rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-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 match by match (Men's All T20s)

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 11,670 of the 11,671 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
David MillerJT7272*3455v TKRLauderhill19 Aug 2018
Rizwan MahmoodDEN72725082v FRADeventer2 Sept 2018
Nicolas PooranSS72724719v DDDhaka12 Jan 2019
Ben DunkMS7272*5343v ASMoe23 Jan 2019
Chad BowesCAN72724382v WELChristchurch9 Feb 2019
Colin MunroNZ72724055v INDHamilton10 Feb 2019
Virat KohliIND7272*3826v AUSBengaluru27 Feb 2019
Udiyan BoseTRI7272*5472v PUDAirforce Complex ground, Palam28 Feb 2019
Anand SinghJHA727247112v KERDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -DVR Ground,Mulapadu2 Mar 2019
Kamran AkmalPZ72725074v QGAbu Dhabi4 Mar 2019
Steven TaylorUSA72723993v UAEDubai15 Mar 2019
Theunis de BruynTIT7272*3255v DOLPietermaritzburg20 Apr 2019
Matthew BreetzkeWAR7272*4554v LIOJohannesburg24 Apr 2019
Yusuf EbrahimPAN72725382v MEXNaucalpan27 Apr 2019
Aaron FinchSUR72724464v SOMTaunton2 Aug 2019
Rizwan CheemaCAN72723548v BERHamilton24 Aug 2019
Philip SaltSUS72724055v WORBrighton6 Sept 2019
Calum MacLeodSCO72724282v IREDublin17 Sept 2019
Virat KohliIND7272*5243v SAChandigarh18 Sept 2019
Paul StirlingIRE72725890v UAEAbu Dhabi19 Oct 2019
NMS ParamSIN7272*4174v BERDubai20 Oct 2019
Gerhard ErasmusNAM72724654v SINDubai26 Oct 2019
Kaleem ShahMOZ7272*6953v MAALilongwe7 Nov 2019
Uvais AhmadAP7272*3837v HICricket Stadium, Sector-1615 Nov 2019
KB PawanMIZ7272*4663v MEGMumbai17 Nov 2019
Avishka FernandoCC72724084v RRChattogram21 Dec 2019
Moisés HenriquesSS72723128v MSSydney20 Jan 2020
D'Arcy ShortHH72725544v ASAdelaide26 Jan 2020
Khawar AliOMA7272*4582v MALAl Amarat25 Feb 2020
Kinchit ShahHK72724691v MASKuala Lumpur26 Feb 2020
Daniel Bell-DrummondKEN72723284v MIDLondon29 Aug 2020
Kieron PollardTKR72722829v BTTrinidad29 Aug 2020
Chris CookeGLA72725643v BBCardiff30 Aug 2020
Wahidullah UsmaniBEL727250121v CZEWalferdange30 Aug 2020
Jason RoySUR727252111v KENLondon20 Sept 2020
Faf du PlessisCSK72723717v RRSharjah22 Sept 2020
Virat KohliRCB7272*5372v RRAbu Dhabi3 Oct 2020
Ruturaj GaikwadCSK72725362v KKRDubai29 Oct 2020
Ishan KishanMI7272*4783v DCDubai31 Oct 2020
D'Arcy ShortHH72724864v ASHobart13 Dec 2020
Llew JohnsonOTA72724427v AUCAlexandra28 Dec 2020
Chad BowesCAN72724863v OTAAlexandra29 Dec 2020
Josh InglisPS7272*4172v MRPerth3 Jan 2021
Abhimanyu RanaHIM7272*5373v UTTReliance Cricket Stadium16 Jan 2021
D'Arcy ShortHH72725273v SSMelbourne24 Jan 2021
Cam FletcherCAN72724245v CDAuckland11 Feb 2021
Pite van BiljonKNI7272*5434v DOLDurban20 Feb 2021
Najibullah ZadranAFG7272*3555v ZIMAbu Dhabi20 Mar 2021
Prithvi ShawDC72723893v CSKMumbai10 Apr 2021
Virat KohliRCB7272*4763v RRMumbai22 Apr 2021

BF balls faced · 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.