Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Virat KohliRCB64645071v GLRajkot18 Apr 2017
Karun NairDC64644590v RPSDelhi12 May 2017
Farhaan BehardienSA6464*5242v ENGSouthampton21 Jun 2017
Tim SoutheeMID6464*3235v HAMSouthampton14 Jul 2017
Daniel Bell-DrummondKEN64644460v SURLondon14 Jul 2017
Tom AlsopHAM64645052v SUSSouthampton20 Jul 2017
Sam BillingsKEN64644291v SUSHove23 Jul 2017
Johann MyburghSOM64643516v KENCanterbury27 Jul 2017
Chris NashSUS64643693v SURHove3 Aug 2017
Samit PatelNOT6464*4244v WARBirmingham2 Sept 2017
Cameron DelportDD64643145v KTSylhet5 Nov 2017
Carlos BrathwaiteKT6464*2946v DDDhaka14 Nov 2017
Evin LewisDD646438101v RKDhaka18 Nov 2017
Tamim IqbalCV6464*42120v KTChattogram28 Nov 2017
Mark ChapmanAUC64642465v WELAuckland24 Dec 2017
Amit SinhaASS6464*5322v TRIRanchi8 Jan 2018
Vivek SinghBEN64644353v ODIRanchi8 Jan 2018
Akshath ReddyHI64644053v GOADr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium9 Jan 2018
Ashwin HebbarAND64643464v KERDr. Y.S. Rajasekhara Reddy ACA VDCA Cricket Stadium11 Jan 2018
Govinda PoddarODI64644254v JHARanchi16 Jan 2018
Rishabh PantDEL646432111v SERDelhi16 Jan 2018
Marcus HarrisMR64644172v STCanberra24 Jan 2018
JP DuminySA6464*4043v INDCenturion21 Feb 2018
Rexford BakumGHA64645152v GAMLagos18 Apr 2018
Rishabh PantDC64644444v MIDelhi20 May 2018
Richie BerringtonSCO6464*3082v NEDAmstelveen20 Jun 2018
Varun ChopraESS64644853v SUSChelmsford4 Jul 2018
Stephen DohenyMR64644371v NWDublin6 Jul 2018
Alex DaviesLAN6464*4381v NORManchester8 Jul 2018
Adam HoseBB64643972v NORBirmingham20 Jul 2018
Graham ClarkDUR64644332v NOTChester-le-Street28 Jul 2018
Alex DaviesLAN64646260v DURChester-le-Street12 Aug 2018
Brett D'OliveiraWOR64643763v NOTWorcester12 Aug 2018
Callum FergusonWOR6464*4760v GLOWorcester25 Aug 2018
Rovman PowellJT64643725v SLSSt Lucia25 Aug 2018
Fabian AllenSKAN6464*3464v BTSt Kitts4 Sept 2018
Laurie EvansKZ64644744v BLSharjah6 Oct 2018
Ravi BoparaBL6432* & 32*5860v KZSharjah21 Oct 2018
D'Arcy ShortHH64644253v SSHobart4 Jan 2019
Matthew WadeHH64645142v SSSydney23 Jan 2019
Mushfiqur RahimCV6464*4662v RKDhaka23 Jan 2019
Brett HamptonND64643146v CDNapier25 Jan 2019
Stephen MurdochCAN64643844v OTAChristchurch2 Feb 2019
Daniel Bell-DrummondAUC64644334v CDAuckland15 Feb 2019
AdityaNAG64644654v DELDr. Gokaraju Laila Ganga Raju ACA Cricket Complex -CP Ground,Mulapadu2 Mar 2019
Luke RonchiIU64644373v QGAbu Dhabi5 Mar 2019
Rassie van der DussenSA64644443v SLCenturion22 Mar 2019
Tom BantonSOM64643455v GLACardiff18 Jul 2019
Ben DuckettNOT64644062v DERDerby26 Jul 2019
Dominic SibleyBB64644372v YORLeeds4 Aug 2019
PreviousPage 138Next

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.