Under their new captain, Vikram Solanki, they were tipped to go straight back up to the top flight of the County Championship and started the season 9–2 second favourites to end up as Division Two champions.
June started with a draw in the Championship against Division Two leaders, Durham, before Worcestershire became the first English side to lose to Bangladesh, in a one-day match at New Road.
After an eight-day break from cricket, Worcestershire came back strongly, though, amassing 696 for 8 declared and beating Somerset by an innings, which meant they could entertain a small hope of promotion.
A mixed bag of results with a win and a loss in two games in the National League followed before a Championship match with Lancashire, which they lost by an innings and 73 runs.
Worcestershire moved out of the National League relegation zone with a victory over Gloucestershire on the first Sunday in September, before a draw with Yorkshire put them further adrift of a promotion spot in the Championship.
Michael di Venuto put up the Derbyshire resistance, scoring 111 in an innings that included 12 fours and 1 six before finally being stumped off Gareth Batty.
On the final day, 3 wickets from each of Dominic Cork and Muttiah Muralitharan helped dismiss Worcestershire for 191 runs, with David Wigley unable to bat because of a broken hand sustained when James Anderson bowled a beamer at him in the first innings.
Vikram Solanki and Stephen Moore made this target look easy, passing the required 135 runs without losing a wicket in 5 balls fewer than 20 overs.
It was the Africans who made the most impact, as Zander de Bruyn's 62 laid the foundation for a target of 191 that was to become too large for the visitors, while the exiled Zimbabwean spinner Ray Price took four wickets for 21.
With Nottinghamshire's overseas players, Stephen Fleming (5) and David Hussey (2) being removed early by Sri Lankan fast bowler Chaminda Vaas, the visitors were in trouble, and Price and de Bruyn – who came on first and second change – tied them down effectively, with 4–21 and 0–20 respectively.
In reply, Ben Smith made a century including fourteen fours, and with help of Gareth Batty (54) and Kabir Ali (53), both former England players, Worcestershire got to 383 all out – a lead of 163.
However, Worcestershire Royals' reply were hampered by wickets falling everywhere, along with lack of responsibility to keep the run-rate up, as Vikram Solanki made 40 off 66 balls and Zander de Bruyn 55 off 74 – too slow to chase 225 in 44 overs.
In a disciplined bowling effort, Nazmul Hossain took two early wickets, Worcestershire collapsed to 168 (despite Bangladesh giving up 33 wides and 6 no-balls), and in a slow, gritty chase, the Bangladeshis – guided by Habibul Bashar's 26 not out and 43 from Javed Omar, made it to the target with 14 overs to spare.
In reply, Worcestershire made 323, young batsman Daryl Mitchell making a gruelling 63 not out in five hours while Zander de Bruyn top-scored with 67.
Richard Pyrah, playing his first first-class game of the season, and Craig White then rescued Yorkshire from 113 for 4 with fifties, but Nadeem Malik and Kabir Ali finished with three wickets each to get them all out for 300, trailing by 45.
Worcestershire started creditably, snaring the wicket of Robert Croft in the second over, but Glamorgan sent out another pinch-hitter in Alex Wharf who made 38 before he was bowled bu David Leatherdale who took two for 35.
The match had started well enough for the hosts Northamptonshire, but a menacing spell from the Pakistani fast bowler reduced them from 150 for 2 to 173 for 8 – Matt Mason helping out with two wickets as well.
Shoaib finished with six for 47, including twenty runs conceded due to no-balls – while Monty Panesar and Jason Brown rescued the hosts to 299 with a last-wicket stand of 62.
Chasing 283 to win, Worcestershire got off to a good start with an opening partnership of 54, but Northamptonshire's spinner Monty Panesar took three for 47 to leave them 139 for 5 overnight, Ben Smith unbeaten on 50.
Having been put in to bat by Worcestershire Royals after rain delayed the start, Kabir Ali dug out a wicket with his first ball, and despite 51 from Matthew Windows Gloucestershire still only posted 168 for 9.
(Cricinfo scorecard) Match drawn The first day only allowed one over of play, after Vikram Solanki sent Australia in to bat and Justin Langer hit a four off Kabir Ali.
Worcestershire got off to a good start on the final day, Stephen Moore and Solanki making 85 for the fourth wicket after Jason Gillespie shook the top order early on.
The Royals' innings struggled from the outset, when Stephen Moore was dismissed for a duck, and despite 52 from Graeme Hick, Worcestershire imploded to 185 for 9 at one point, with Bilal Shafayat taking four for 33 with medium-pace bowling.
Stephen Moore continued his fine form, making 62, as Worcestershire looked to gain a slender lead – Ben Phillips taking a couple of wickets to give Northamptonshire some hope of tying the hosts down.
Losing Moore and Graeme Hick early on, Ben Smith attacked for a fine 92, and a 45-minute flurry of runs from Zander de Bruyn gave Worcestershire some hope at 154 for 3.
The Worcestershire bowlers shared out the wickets, and Somerset were in real trouble at 57 for 5, but Suppiah stayed calm and the lower order made good contributions.
Ben Smith and Vikram Solanki fought back, however, pairing up for 140 for the fourth wicket, and Worcestershire looked confident of avoiding the follow-on with the score on 330 for 4.
Bandara then got the wickets of Stephen Moore and Vikram Solanki with successive deliveries, but Chris Gayle guided the hosts home with an unbeaten 53 off 70 balls, as Worcestershire won with more than 20 overs to spare.
Tim Bresnan took three wickets for 45 with his pace, while Australian Mark Cleary, playing in his first game for Yorkshire after a season with Leicestershire in 2004, had to be content with one man – Pakistani bowler Shoaib Akhtar – while conceding 70.
However, it was Worcestershire Royals who won the toss and batted first, Stephen Moore and Vikram Solanki (coming in for Chris Gayle who retired hurt) adding 103 for the first wicket.