Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

James Coles: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
450080.009c RE van der Merwe b MJ Henry1v SOMBrighton26 May 2023
4*50080.007not out2v SURLondon28 May 2023
353130112.906c SR Harmer b MJJ Critchley2v ESSBrighton1 Jun 2023
191230158.337run out (TE Albert)1v HAMSouthampton3 Jun 2023
7510140.007c ? b JP McIlroy2v GLABrighton4 Jun 2023
7510140.007c BMJ Allison b MJJ Critchley1v ESSChelmsford6 Jun 2023
21*1321161.548not out1v MIDLondon8 Jun 2023
4310133.332c SM Curran b WG Jacks2v SURBrighton9 Jun 2023
1*100100.008not out1v KENBrighton20 Jun 2023
201511133.337b JP McIlroy1v GLACardiff23 Jun 2023
7610116.674b DA Payne2v GLOBrighton31 May 2024
69*4960140.824not out2v GLACardiff2 Jun 2024
17930188.893lbw b J Clark1v SURLondon7 Jun 2024
543371163.644c JMR Taylor b GL van Buuren1v GLOBristol9 Jun 2024
18*1201150.004not out2v ESSChelmsford14 Jun 2024
02000.003b SH Johnson2v SURBrighton15 Jun 2024
211311161.543lbw b MW Parkinson1v KENBrighton20 Jun 2024
392350169.573c BAC Howell b LA Dawson1v HAMSouthampton21 Jun 2024
4210200.004b MS Crane2v GLABrighton5 Jul 2024
463351139.394c BAC Howell b LA Dawson1v HAMBrighton10 Jul 2024
141330107.694b TS Rogers1v KENCanterbury12 Jul 2024
261930136.844run out (SR Dickson)1v SOMTaunton18 Jul 2024
261322200.004c MW Short b J Clark1v NSLeeds30 Jul 2024
10*1010100.004not out2v MOSouthampton1 Aug 2024
460066.677c JG Bethell b SA Abbott1v BPLondon17 Aug 2024
4410100.004c WG Jacks b NA Sowter2v OILondon18 Aug 2024
27*2640103.854not out2v LANBrighton4 Sept 2024
12830150.004c CT Bancroft b MD Taylor1v GLOBirmingham14 Sept 2024
77*4455175.004not out1v MIDLondon29 May 2025
432704159.264c OJ Price b DA Payne1v GLOBrighton1 Jun 2025
140025.004c L Gregory b MJ Henry1v SOMBrighton6 Jun 2025
75*4373174.424not out1v GLABrighton8 Jun 2025
5410125.004c JM Cox b S Snater2v ESSBrighton13 Jun 2025
281622175.004c CA Ingram b MS Crane1v GLACardiff14 Jun 2025
450080.004c OFM Sykes b RJW Topley2v SURLondon18 Jun 2025
12511240.004b JDM Evison1v KENCanterbury4 Jul 2025
101010100.004c JM Vince b BAC Howell2v HAMBrighton5 Jul 2025
241412171.434b NN Gilchrist1v KENBrighton9 Jul 2025
791077.784c & b SR Harmer1v ESSChelmsford11 Jul 2025
10111090.914b SW Currie1v HAMSouthampton13 Jul 2025
624061155.004c OJ Price b BG Charlesworth2v GLOCheltenham17 Jul 2025
391814216.674c & b SM Curran2v SURBrighton18 Jul 2025
460066.674st †JC Buttler b Noor Ahmad2v MOManchester6 Aug 2025
49*3631136.114not out1v NSSouthampton13 Aug 2025
25*1830138.894not out1v TRNottingham16 Aug 2025
7600116.675lbw b Rashid Khan1v OISouthampton18 Aug 2025
141030140.004c SPD Smith b PI Walter1v WFCardiff20 Aug 2025
181021180.004b LA Dawson2v LSLondon23 Aug 2025
7510140.004b BI Kellaway1v WFSouthampton28 Aug 2025
6134100179.416c JM Vince b PWA Mulder1v JSKGqeberha14 Jan 2026
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.