Lanka Premier league In October 2020, he was drafted by the Jaffna Stallions for the
inaugural edition of the
Lanka Premier League. In the first match of Jaffna Stallions with Galle Gladiators, Avishka scored match winning 92* of 63 while chasing 175 hitting 5 4s and 7 6s guiding 8 wicket win for the team and as a result won player of the match award. On 9th match, Avishka scored another match winning half century against same opposition. He scored 84 runs from 59 balls hitting seven boundaries and five sixes. Courtesy of his knock, Jaffna Stallions easily chased down 170 target and won the match by 5 wickets. Avishka won player of the match award for his performance. He was the 4th highest run scorer in that season, scoring 275 runs in 8 innings with the average of 39.28 including 2 50s.
SLC Twenty On 18 March 2021, semi final of
2020-21 SLC Twenty-20 Tournament, Avishka scored match winning 65 runs from 48 balls against
Colombo Cricket Club. He hit three boundaries and four sixes in his innings. Finally
Sinhalese Sports Club won the match by 32 runs. In March 2021, he was part of the
Sinhalese Sports Club team that won the
2020–21 SLC Twenty20 Tournament, the first time they had won the tournament since 2005. On 1 April 2021,
Major Clubs Limited Over tournament, Avishka scored match winning century. He scored 132 runs hitting 13 boundaries and 5 sixes from 106 balls. He put a strong partnership with
Charith Asalanka who scored a century too. Finally Sinhalese Sports Club chased down the target of 278 runs. Sinhalese Sports Club won the match by 8 wickets and 68 balls remaining. In August 2021, he was named as the vice-captain of the SLC Reds team for the
2021 SLC Invitational T20 League tournament. On 16 August 2021,
SLC Invitational T20 League, Avishka scored unbeaten 82 runs from 58 balls and guided SLC team to 10 wicket victory. He put strong opening partnership with
Dinesh Chandimal. He hit four boundaries and six sixes in his innings. In November 2021, he was selected to play for the
Jaffna Kings following the players' draft for the
2021 Lanka Premier League. On 8 December 2021, against
Kandy Warriors Avishka scored his 12th half century in T20 cricket, his 3rd half century in Lanka Premiere League, first one in this edition. Match was interrupted with the rain and limited to 14 overs per side. He scored 53 runs from 23 balls hitting seven sixes. During that innings he hit five consecutive sixes in one single over against
Tillakaratne Sampath. He also put 105 run partnership with Jaffna Kings captain
Thisara Perera, who also scored a half century. Finally
Jaffna Kings won the match by 14 runs. On 21 December 2021, against
Dambulla Giants, Avishka scored his first T20 century scoring 100 runs. He is the first person to score century in this LPL season and first Sri Lankan to do so, second cricketer overall. Avishka shared 122 runs for the first wicket with
Rahmanullah Gurbaz. Courtesy of 64 ball century
Jaffna Kings won the match and Avishka won player of the match award. His good form continued in the final of
Lanka Premiere League on 23 December 2021. He scored quick 63 runs from 41 balls hitting 8 fours and 2 sixes and his innings help to put 201 runs on the board against
Galle Gladiators. Finally Jaffna Kings won the match by 23 runs and became champions. Avishka won player of the match and Player of the tournament awards for his performance throughout the series. He ended the series as the second highest run scorer in the series scoring 312 runs in 10 innings with average of 34.66 including two half centuries and one century. On 11 December 2022, against
Dambulla Aura Avishka scored his 15th T20 half century. Sixth half century in LPL. He scored 54 runs from 30 balls hitting six boundaries and two sixes. Finally Jaffna kings won the match by 51 runs. On 23 December 2022, Finals against
Colombo Stars, Avishka Fernando scored his 16th T20 half century. 7th half century in LPL and third one in this edition. He scored 50 runs from 43 balls hitting four boundaries and one six. His knock helped to chase down the target and won LPL trophy for the third time. Due to his knock Avishka Fernando won player of the match award. On 13 July 2023, during
ACC Emerging Teams Asia Cup,
against Bangladesh A team, Avishka Fernando scored his 9th List A century. He scored 133 runs from 124 deliveries hitting 13 boundaries and three sixes. Finally Sri Lanka A team won the match by 48 runs. Due to his performance, Avishka won player of the match award.
Major Clubs Limited Over On 17 December 2023 against NCC, Avishka scored 100 off 79 balls with 7 4s and 6 6s, being his 10th List A century and as a result SSC won the match by 14 runs. On 14 January 2024 against Colts Cricket Club, he scored 125* off 138 balls, his 11th List A century, guiding the team for the victory. == International career ==