Scholes recorded a third successive maximum points win in the All Rounder Bradford League Championship One as they overcame Birstall by 160 runs.
Overseas player Akbar Badshah made a brilliant 127, which included a six and 15 fours as Scholes posted 268-8.
Captain James Stansfield (39) supported and Haris Mohammed claimed 4-49 for Birstall.
Mick Kaye led the Birstall reply with 32 not out but they were bowled out for 108 and are still without a win.
Gareth Lee claimed 4-3 and Yassir Ali 3-22 as Scholes maintained their impressive start and they are joined on 60 points at the top by Methley, who defeated Gomersal by 30 runs.
Methley’s new overseas player Muhammad Akhlaq was dismissed for the first time in a league match when he was caught behind by Liam Thomas off the bowling of Joel Pollard for 27.
Following two not out innings and his incredible knock of 214 on the opening day of the season, Akhlaq finally has a batting average - of 269.
Marcus Walmsley hit a fine 98, including three sixes and 13 fours, while Jordan Laban made 40 as Methley made 241-8, with spinner Chris Rhodes (4-53) Gomersal’s best bowler.
New signing Joe Duffy top scored in reply with 60 and Graham Hilton made 44 as Gomersal were bowled out for 211.
Marcus Walmsley capped a fine all-round performance with 4-52 while twin brother Eddie picked up 3-44.
Undercliffe and Wrenthorpe have also won their opening three matches and are just behind the top two.
Wrenthorpe earned a 38-run victory over Baildon thanks largely to the efforts of New Zealander Matt Holstein.
James Glynn top scored with 51, while Holstein made 41 as Wrenthorpe posted 186-8, with fast bowler Waqas Maqsood claiming 5-45.
Jonny Reynolds led the Baildon reply with 51 but Holstein followed up his efforts with the bat by claiming 4-14.
Jonathan Sleightholme (3-40) supported as Baildon were dismissed for 148.
Undercliffe maintained their winning run with a three-wicket victory over Bankfoot.
Craig Wiseman (4-44) and captain Scott Etherington (3-35) helped dismiss Bankfoot for 166, with Prangige Peiris (70) top scoring.
Gulsheraz Ahmed led Undercliffe to victory with 88 not out, with support from Jack Holland (49).
Morley’s Richard Jubb made his maiden Bradford Premier League century but ended on the losing side as his team went doe by two wickets at Bowling Old Lane.
Jubb made an unbeaten 104 and shared a third-wicket stand of 177 with new Sri Lankan all-rounder Sangeth Cooray (75) as they posted 247-3.
But it wasn’t enough and Old Lane secured victory with eight balls to spare as opener Abid Alishan led the run chase with a knock of 64.
Ossett slipped to a third straight defeat when they were bowled out for 88 at Yeadon, who went on to win by six wickets, for their first success of the season.