Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL127/5 (18.4)BOL chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting match by match (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Rahul ChopraUAE62623435v SAMAl Amarat15 Oct 2025
Bilal ZalmaiAUA62623256v ROMIlfov County19 Oct 2025
Tilak VarmaIND62623425v SANew Chandigarh11 Dec 2025
Tim SeifertNZ62623673v INDVisakhapatnam28 Jan 2026
AJ MoscaITA6262*3236v NEPMumbai12 Feb 2026
Pathum NissankaSL62624180v ZIMColombo19 Feb 2026
Philip SaltENG62624062v SLKandy22 Feb 2026
Meet BhavsarKUW62623854v HKMong Kok26 Feb 2026
P BaronARG62625661v MEXGeorge Town11 Mar 2026
Bevon JacobsNZ6262*3153v BANDhaka2 May 2026
BI DilrukshaSOU6262*4963v FIJSano17 May 2026
R MazumderCYP62626780v CROEpiskopi22 May 2026
A MundraSWE6262*3871v FINStockholm14 Jun 2026
Marc TaylorBAH62625672v PANHamilton24 Jun 2026
SP GomesPOR62624632v FINKerava4 Jul 2026
J ByrappaMEX62624872v PERBogota8 Aug 2026
D Doyle-CalleSPA62622716v LUXVantaa17 Aug 2026
Jos ButtlerENG6262*3272v SLManchester19 Sept 2026
Marc TaylorBAH62625906v BERGeorge Town26 Sept 2026
Graeme SmithSA616143101v NZJohannesburg21 Oct 2005
Devon SmithWI61613473v ENGLondon28 Jun 2007
Chris GayleWI61613781v ENGLondon29 Jun 2007
Mohammad AshrafulBAN61612773v WIJohannesburg13 Sept 2007
Sanath JayasuriyaSL61614463v NZJohannesburg15 Sept 2007
Jacob OramNZ61614072v ENGAuckland5 Feb 2008
Tillakaratne DilshanSL61614771v INDColombo10 Feb 2009
Brendon McCullumNZ61614752v AUSSydney15 Feb 2009
Suresh RainaIND6161*4325v NZChristchurch25 Feb 2009
Ajinkya RahaneIND61613980v ENGManchester31 Aug 2011
Samiullah ShenwariAFG61613463v CANDubai18 Mar 2012
Paul StirlingIRE6161*3293v CANDubai22 Mar 2012
Jacques KallisSA61614252v INDJohannesburg30 Mar 2012
Michael SwartNED61614942v BANThe Hague26 Jul 2012
Mohammad HafeezPAK61614462v INDBangalore25 Dec 2012
Mahela JayawardeneSL6161*4552v AUSMelbourne28 Jan 2013
Matt MachanSCO61615370v NEDAbu Dhabi28 Nov 2013
Kushal Janith PereraSL61614063v SAChittagong22 Mar 2014
Mohammad HafeezPAK61614782v NZAuckland15 Jan 2016
Mohammad ShahzadAFG61613953v SCONagpur8 Mar 2016
Steve SmithAUS6161*4370v PAKChandigarh25 Mar 2016
KL RahulIND61614871v SLCuttack20 Dec 2017
Kushal Janith PereraSL61614071v BANColombo16 Mar 2018
Thisara PereraIWX61613773v WILondon31 May 2018
Jos ButtlerENG61613065v AUSBirmingham27 Jun 2018
Fakhar ZamanPAK61614033v ZIMHarare1 Jul 2018
Liton DasBAN61613263v WILauderhill5 Aug 2018
Virat KohliIND6161*4142v AUSSydney25 Nov 2018
Shakib Al HasanBAN61614382v WISylhet17 Dec 2018
Rahmanullah GurbazAFG61614744v ZIMChattogram20 Sept 2019
Faisal JavedQAT61613191v JERDoha9 Oct 2019

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.