Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Naman OjhaMP74744555v RAIHolkar Stadium25 Feb 2019
Murali VijayTN74744744v VIDLalbhai Contractor Stadium28 Feb 2019
Kamran AkmalPZ747443103v IUKarachi15 Mar 2019
Theunis de BruynTIT74743845v WARCenturion5 Apr 2019
Ryan RickeltonLIO74744763v TITCenturion28 Apr 2019
Ryan ten DoeschateESS7474*4663v MIDLondon18 Jul 2019
Riki WesselsWOR74742985v DURWorcester28 Jul 2019
Michael KlingerGLO74745281v SOMBristol23 Aug 2019
Chris NashNOT7474*53101v MIDNottingham5 Sept 2019
Joshua RasuVAN74745454v MASKuala Lumpur29 Sept 2019
K DasanBUL74745972v SERCorfu14 Oct 2019
Calum MacLeodSCO74743792v BERDubai24 Oct 2019
Bavanaka SandeepHI7474*4335v RAIGSSS, Sector 269 Nov 2019
Aditya TareMUM7474*48102v MPMumbai11 Nov 2019
Shrikant MundheNAG74744656v JHAC B Patel Ground14 Nov 2019
Ankit KaushikCHA7474*3756v RAIGSSS, Sector 2615 Nov 2019
Reeza HendricksJS74745372v PRJohannesburg1 Dec 2019
Tamim IqbalDP74745364v CWDhaka13 Dec 2019
Dawid MalanCW74745154v CCDhaka31 Dec 2019
Tim SeifertND74743656v CANChristchurch5 Jan 2020
Mehedi Hasan MirazKT7474*4553v CWDhaka10 Jan 2020
Luke RonchiIU74744592v MSLahore22 Feb 2020
Sharjeel KhanKK7474*5955v LQKarachi12 Mar 2020
Tom AbellSOM7474*4591v GLATaunton1 Sept 2020
Jermaine BlackwoodJT74745954v BTTrinidad5 Sept 2020
Sanju SamsonRR74743219v CSKSharjah22 Sept 2020
KL RahulPK74745860v KKRAbu Dhabi10 Oct 2020
Devdutt PadikkalRCB747445121v MIAbu Dhabi28 Oct 2020
Hemant ReddyTN-XI74744792v CPN-XIAnantapur5 Nov 2020
Mohammad HafeezLQ7474*4692v PZKarachi14 Nov 2020
Rassie van der DussenSA7474*3255v ENGCape Town1 Dec 2020
Angelo PereraDV7474*5172v CKHambantota11 Dec 2020
Tim SeifertND74745853v OTAMount Maunganui2 Jan 2021
Nitish RanaDEL74743775v MUMMumbai11 Jan 2021
Jason RoyPS7474*5283v HHPerth12 Jan 2021
Parth SahaniMP74744545v RAJHolkar Stadium13 Jan 2021
Sam HeazlettBH7474*4963v STCanberra31 Jan 2021
Mohammad RizwanPAK7474*5092v SAJohannesburg10 Apr 2021
Marnus LabuschagneGLA74745181v SURLondon14 Jun 2021
Jordan ThompsonYOR74743537v NORLeeds26 Jun 2021
Ben DuckettNOT7474*4182v DURNottingham18 Jul 2021
Rahul TripathiKKR7474*4283v MIAbu Dhabi23 Sept 2021
Karabo MotlhankaBOT74745883v SIEKigali City2 Nov 2021
Rohit SharmaIND74744783v AFGAbu Dhabi3 Nov 2021
Manan VohraCHA74746034v UTTGurugram Cricket Ground (SRNCC)9 Nov 2021
Allan DouglasBER74743985v BAHCoolidge10 Nov 2021
Devon ConwayWEL7474*5252v CANDunedin27 Jan 2022
Mahedi HasanKT74744964v CVDhaka12 Feb 2022
Dwaine PretoriusNW7474*5135v BOLPort Elizabeth13 Feb 2022
Kashyap PrajapatiOMA7474*5654v CANAl Amarat19 Feb 2022

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.