Maher made his first appearance for the Tipperary minor team on 2 May 2012. He lined out in goal in the 6-21 to 0-11 defeat of Kerry in the Munster Championship.[2] On 15 July, he won a Munster Championship medal following Tipperary's 1-16 to 1-12 defeat of Clare in the final.[3] On 4 September, Morris was at centre-forward when Tipperary faced Limerick in the All-Ireland final. He was Tipperary's top scorer once again in the 1-21 to 0-17 victory.[4] On 9 September, Maher was again in goal for Tipperary's 2-13 to 1-16 draw with Dublin in the All-Ireland final.[5] The replay on 30 September saw Maher win an All-Ireland medal after a 21-8 to 1-11 victory.[6]
Maher joined the Tipperary under-21 team as substitute goalkeeper for the 2013 Munster Championship. On 7 August, he was an unused substitute when Tipperary suffered a 1-17 to 2-10 defeat by Clare in the Munster Championship final.[7]
On 16 July 2014, Maher made his first appearance for the Tipperary under-21 team. He lined out in goal in Tipperary's 5-19 to 1-25 defeat by Clare in the Munster Championship semi-final.[8]
Maher ended his tenure with the under-21 team with a 3-16 to 3-14 defeat by Limerick in the Munster Championship.[9]
Senior
Maher made his first appearance for the Tipperary senior team on 28 January 2018. He lined out in goal in Tipperary's 1-21 to 0-19 National League defeat by Clare.[10]
On 30 June 2019, Maher was an unused substitute when Tipperary suffered a 2-26 to 2-14 defeat by Limerick in the Munster final.[11] On 18 August 2019, he was again named amongst the substitutes when Tipperary faced Kilkenny in the All-Ireland final. Maher ended the game with an All-Ireland winners' medal following the 3-25 to 0-20 victory.[12]