ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Johnson Charles: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 298 of the 299 matches in this selection (from 2011). Earlier matches have results and team totals only.

RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
36393192.311c ST Finn b SR Patel1v ENGLondon23 Sept 2011
21281175.001b SG Borthwick1v ENGLondon25 Sept 2011
241640150.001lbw b SR Watson1v AUSSt Lucia27 Mar 2012
372161176.192c DT Christian b SR Watson1v AUSBarbados30 Mar 2012
24293082.763c JDP Oram b KS Williamson1v NZLauderhill30 Jun 2012
363241112.503c TG Southee b RJ Nicol1v NZLauderhill1 Jul 2012
161221133.333b DT Christian1v AUSColombo22 Sept 2012
8456103150.001c JM Bairstow b JW Dernbach1v ENGKandy27 Sept 2012
12212057.141st †KC Sangakkara b BAW Mendis1v SLKandy29 Sept 2012
892088.891c & b DAJ Bracewell1v NZKandy1 Oct 2012
10132076.921c †MS Wade b MA Starc1v AUSColombo5 Oct 2012
05000.001c KMDN Kulasekara b AD Mathews1v SLColombo7 Oct 2012
573571162.862b NM Coulter-Nile1v AUSBrisbane13 Feb 2013
261460185.711lbw b CB Mpofu2v ZIMAntigua2 Mar 2013
10820125.002b TL Chatara1v ZIMAntigua3 Mar 2013
120050.001b Mohammad Hafeez1v PAKSt Vincent27 Jul 2013
09000.001c †Umar Akmal b Sohail Tanvir2v PAKSt Vincent28 Jul 2013
443751118.921b DR Smith2v BTBarbados1 Aug 2013
7710100.001c Ahmed Shehzad b VD Philander1v JTGuyana4 Aug 2013
363050120.001b JA Morkel1v SLZSt Lucia6 Aug 2013
462844164.291b DJ Bravo2v TTRSTrinidad11 Aug 2013
12611200.001run out2v BTAntigua13 Aug 2013
12530240.001b GE Mathurin2v SLZAntigua15 Aug 2013
891088.891c V Permaul b K Santokie1v GAWAntigua17 Aug 2013
161430114.291c †L Ronchi b JDS Neesham2v NZAuckland11 Jan 2014
7121058.332c MJ Guptill b AF Milne1v NZWellington15 Jan 2014
4310133.332c & b CJ Jordan2v ENGBarbados13 Mar 2014
131120118.181b V Permaul1v GAWGuyana19 Jul 2014
12811150.001run out2v BTBarbados23 Jul 2014
151230125.002st †N Pooran b S Badree1v TTRSTrinidad27 Jul 2014
504043125.001c R Rampaul b Shoaib Malik1v BTSt Lucia31 Jul 2014
05000.001c LRPL Taylor b ST Gabriel1v TTRSSt Lucia2 Aug 2014
11811137.502lbw b CR Brathwaite2v AHSt Lucia3 Aug 2014
16181188.891c †CAK Walton b DL Vettori2v JTSt Kitts9 Aug 2014
624633134.781c MJ Guptill b ND Stewart1v GAWSt Kitts10 Aug 2014
16921177.781c J Botha b JH Kallis1v TTRSSt Lucia21 Jun 2015
69*4435156.822not out2v SKANSt Lucia24 Jun 2015
472624180.772st †D Ramdin b SP Narine1v GAWSt Lucia26 Jun 2015
292250131.821b JE Taylor1v JTSt Lucia28 Jun 2015
5410125.002b RJ Peterson2v BTSt Kitts1 Jul 2015
7401175.002c EMDY Munaweera b R Rampaul1v BTSt Kitts3 Jul 2015
02000.002b K Santokie1v JTJamaica7 Jul 2015
780087.502c sub (JJ Athanaze) b Sohail Tanvir2v SKANSt Kitts10 Jul 2015
412333178.262b JH Kallis2v TTRSTrinidad14 Jul 2015
11910122.222b D Wiese1v GAWGuyana17 Jul 2015
02000.001b SL Malinga2v SLKandy9 Nov 2015
342513136.002lbw b TAM Siriwardana1v SLColombo11 Nov 2015
02000.001c MM Ali b DJ Willey2v ENGMumbai16 Mar 2016
10131076.922b JDF Vandersay2v SLBangalore20 Mar 2016
32352191.431c F du Plessis b D Wiese2v SANagpur25 Mar 2016
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.