Kariera reprezentacyjna Barkley reprezentował Anglię w drużynach U-16, U-17, U-18 i U-21. Pierwszy raz został powołany do drużyny U-16 w wieku 14 lat. W 2009 roku zagrał na turnieju w Montaigu. Był kapitanem i poprowadził zespół do zwycięstwa nad reprezentacją Niemiec w finale. Został również Mistrzem Europy U-17, a w drodze do finału zdobył dwa gole. W sierpniu 2011 roku został powołany do reprezentacji U-21.

Statystyki kariery (aktualne na dzień 4 sierpnia 2025) KlubSezonLigaLigaPuchar krajuw tym Tarcza WspólnotyPuchar ligiEuropaSumaMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiMeczeBramkiEverton2011/12Premier League601020–902012/13701010–90Sheffield Wednesday (wyp.)2012/13Championship1340000–134Leeds United (wyp.)2012/13400000–40Everton2013/14Premier League3463110–3872014/152922000503622015/163884262–48122016/173651021–3962017/180000000000Chelsea2017/18Premier League20101000402018/1927330501224852019/202115311303152020/2120–110031Aston Villa (wyp.)2430000–243Chelsea2021/2261203030141OGC Nice2022/23Ligue 127410––284Luton Town2023/24Premier League3254010–375Aston Villa2024/25203201061294Ogólnie w karierze328 45 30 6 25 4 29 3 412 58

Sukcesy Chelsea Puchar Anglii: 2017/18 Liga Europy UEFA: 2018/19 Klubowe Mistrzostwa Świata: 2021