Fernando Torres had an angled shot blocked by Blues keeper Ben Foster in a rare chance for the visitors.
The Reds were more dangerous when Raul Meireles came on to make his debut late on but were fortunate to get a point.
The extent of Birmingham's dominance will have them regretting having to settle for a draw, albeit one that extends their unbeaten home run of Premier League matches to 17.
A lethargic and lacklustre Liverpool side will, in contrast, breathe a sigh of relief at a hard earned point that came courtesy mainly of Reina.
Birmingham were excellent - McLeish
Birmingham finished an impressive ninth last season and the qualities behind their achievement were firmly on display on Sunday.
Manager Alex McLeish has built a committed team who press the opposition high up the pitch in a controlled and disciplined manner, while they make sure they remain a secure defensive unit.
Their work ethic and determination can overwhelm the opposition and that would have been the case for Liverpool had it not been for Reina.
The keeper was at fault when he allowed Arsenal a late equaliser in Liverpool's opening game of the season and he made an embarrassing mistake in Spain's midweek 4-1 defeat in Argentina on a rare international outing.
What are your thoughts on the game? But, after Torres horribly mistimed a shot from Glen Johnson's low cross early on, the Spaniard proved Birmingham's nemesis with the type of saves with which he is more normally associated.
He dived low to his right and scooped away a powerful Jerome header from Lee Bowyer's pinpoint cross as the home side began to take a grip of the game.
The Reds keeper was again his side's saviour when he punched the ball off Jerome's head as the Blues striker seemed set to get on the end of a Sebastian Larsson cross, before arguably producing his best save of the match.
Blues midfielder Gardner ran unmarked on to the end of a whipped-in Stephen Carr cross and directed a firm downward header which Reina somehow got a hand to.
Hodgson sees 'promising signs' at Liverpool
Liverpool looked devoid of ideas and desire, although Birmingham were failing to make their superiority count with Scott Dann seeing a free header bounce over as the Midlands side spurned another chance.
The Reds eventually rose from their stupor and Gerrard played in Torres, who chose to shoot from an acute angle instead of crossing for his team-mate and saw his shot turned away by keeper Ben Foster.
At the other end, a backtracking Jerome put another header wide and, while Liverpool looked more threatening when debutant Meireles came on and Gerrard was pushed back into central midfield, they showed manager Roy Hodgson has plenty of work to do to improve their fortunes.
Victory may have eluded Birmingham but they kept up their unbeaten start to the season and have now not lost to Liverpool in the league in nine matches.
Live text and stats
Sunday, 12 September 2010
Home Team Score Away Team Time Birmingham 0-0 Liverpool FT (HT 0-0) Birmingham 26 Foster 02 Carr 05 Johnson 06 Ridgewell 15 Dann 04 Bowyer 07 Larsson 08 Gardner yellow card 12 Ferguson 10 Jerome 16 McFadden (Zigic 90) Substitutes 01 Taylor, 03 Murphy, 28 Jiranek, 17 Marcos Madera, 18 Fahey, 14 Derbyshire, 19 Zigic Liverpool 25 Reina 02 G Johnson 03 Konchesky (Agger 78) 23 Carragher 37 Skrtel 08 Gerrard 17 Maxi 21 Lucas (Raul Meireles 76) 28 C Poulsen 09 Torres 14 Jovanovic Substitutes 01 Jones, 05 Agger, 16 Kyrgiakos, 04 Raul Meireles, 12 Pacheco, 19 Babel, 24 Ngog Ref: HalseyAtt: 27,333 BIRMINGHAM LIVERPOOL Possession Birmingham 53% Liverpool 47% Attempts on target Birmingham 3 Liverpool 8 Attempts off target Birmingham 12 Liverpool 6 Corners Birmingham 4 Liverpool 3 Fouls Birmingham 8 Liverpool 9 Final Result Full Time 90:00+3:15 The match has reached full-time. 90:00+2:41 The ball is sent over by Sebastian Larsson. 90:00+2:29 A cross is delivered by Glen Johnson, Ben Foster makes a save. 90:00+1:19 Daniel Agger crosses the ball. 89:28 Substitution Nikola Zigic joins the action as a substitute, replacing James McFadden. 88:52 The ball is swung over by Steven Gerrard, Scott Dann manages to make a clearance. 87:55 Glen Johnson takes a shot. Lee Bowyer gets a block in. 87:08 The ball is swung over by Milan Jovanovic, save by Ben Foster. 86:37 Christian Poulsen takes a shot. Barry Ferguson gets a block in. 85:46 James McFadden crosses the ball, save by Jose Reina. 85:33 Centre by Steven Gerrard, Ben Foster makes a save. 84:10 Shot from outside the box by Craig Gardner goes wide right of the target. 83:08 James McFadden concedes a free kick for a foul on Jamie Carragher. Jose Reina takes the direct free kick. 82:34 Lee Bowyer delivers the ball, clearance made by Steven Gerrard. 82:09 Fernando Torres takes a shot. Ben Foster makes a save. 80:10 The ball is swung over by Daniel Agger, Effort on goal by Steven Gerrard from outside the penalty box goes harmlessly over the bar. 77:04 Substitution Daniel Agger comes on in place of Paul Konchesky. 75:26 Substitution Leiva Lucas leaves the field to be replaced by Raul Meireles. 75:14 Rodriguez Maxi has a shot on goal from outside the area which misses left. 73:39 A cross is delivered by Milan Jovanovic, clearance by Roger Johnson. 73:16 James McFadden crosses the ball, save made by Jose Reina. 70:35 Free kick awarded for an unfair challenge on Milan Jovanovic by Stephen Carr. Steven Gerrard restarts play with the free kick. 70:21 Barry Ferguson concedes a free kick for a foul on Christian Poulsen. Christian Poulsen restarts play with the free kick. 69:38 Stephen Carr delivers the ball, blocked by Paul Konchesky. Stephen Carr delivers the ball, Headed effort from deep inside the penalty area by Cameron Jerome misses to the left of the goal. 69:14 Roger Johnson produces a cross, comfortable save by Jose Reina. 63:42 The ball is swung over by Glen Johnson, Barry Ferguson manages to make a clearance. 63:01 Fernando Torres takes a shot. Ben Foster makes a save. Outswinging corner taken by Steven Gerrard from the right by-line, Roger Johnson makes a clearance. 62:42 Liam Ridgewell delivers the ball, save by Jose Reina. 62:22 Centre by Paul Konchesky. 62:10 The ball is delivered by Steven Gerrard, clearance by Roger Johnson. 58:52 Leiva Lucas sends in a cross. 56:06 Milan Jovanovic gives away a free kick for an unfair challenge on James McFadden. Sebastian Larsson delivers the ball, Scott Dann produces a header from inside the area that goes over the crossbar. 52:05 Paul Konchesky delivers the ball. 49:52 Rodriguez Maxi fouled by Sebastian Larsson, the ref awards a free kick. Glen Johnson takes the direct free kick. 49:10 Craig Gardner has an effort at goal from outside the area which misses left. 48:15 Lee Bowyer produces a cross, Glen Johnson makes a clearance. 47:35 Steven Gerrard gives away a free kick for an unfair challenge on Barry Ferguson. The free kick is swung in right-footed by Sebastian Larsson, clearance made by Martin Skrtel. 45:45 Glen Johnson concedes a free kick for a foul on Lee Bowyer. The free kick is swung in left-footed by James McFadden. 45:22 Steven Gerrard takes a shot. Save made by Ben Foster. 45:01 The second half has started. Half Time 45:00+1:10 The players leave the pitch at half time. 45:00+0:19 Glen Johnson challenges Lee Bowyer unfairly and gives away a free kick. Free kick taken by Barry Ferguson. 43:10 Sebastian Larsson has an effort at goal from outside the box which goes wide left of the target. 42:11 Barry Ferguson sends in a cross, Strike from close range by Roger Johnson clears the bar. 41:42 Sebastian Larsson takes a inswinging corner from the left by-line to the near post, Leiva Lucas makes a clearance. 40:06 Cameron Jerome has an effort at goal from just outside the box which goes wide of the right-hand upright. 39:34 Fernando Torres gives away a free kick for an unfair challenge on Roger Johnson. Ben Foster takes the free kick. 38:57 Effort from long range by Cameron Jerome goes wide right of the target. 38:36 Glen Johnson crosses the ball, Scott Dann makes a clearance. 36:37 The ball is swung over by Stephen Carr, Craig Gardner takes a shot. Jose Reina makes a save. Corner taken by James McFadden from the left by-line played to the near post, Steven Gerrard makes a clearance. 35:51 Glen Johnson takes a shot. Scott Dann gets a block in. 35:47 Milan Jovanovic delivers the ball, clearance by Liam Ridgewell. 34:40 Sebastian Larsson produces a cross. 34:13 Milan Jovanovic delivers the ball, Liam Ridgewell manages to make a clearance. Leiva Lucas takes a shot. Blocked by Roger Johnson. 32:42 Effort on goal by Craig Gardner from deep inside the area goes harmlessly over the bar. 31:13 Short corner worked by Steven Gerrard. Leiva Lucas takes a shot. Lee Bowyer gets a block in. Rodriguez Maxi takes a shot. 30:07 Barry Ferguson challenges Leiva Lucas unfairly and gives away a free kick. The free kick is delivered right-footed by Steven Gerrard from right channel, Sebastian Larsson makes a clearance. 29:43 Shot from a long way out by Craig Gardner goes wide of the left-hand post. 29:12 Steven Gerrard takes a long range shot clearing the crossbar. 28:23 Booking The referee shows Craig Gardner a yellow card. 28:16 Craig Gardner gives away a free kick for an unfair challenge on Leiva Lucas. Direct free kick taken by Paul Konchesky. 27:04 Inswinging corner taken from the right by-line by James McFadden. 24:54 Jamie Carragher challenges James McFadden unfairly and gives away a free kick. James McFadden produces a strike on goal direct from the free kick. 22:06 Cameron Jerome takes a shot. Save by Jose Reina. Inswinging corner taken right-footed by Sebastian Larsson played to the near post, clearance by Paul Konchesky. 21:51 James McFadden fouled by Martin Skrtel, the ref awards a free kick. Barry Ferguson takes the free kick. 19:01 The ball is sent over by Lee Bowyer, clearance by Jamie Carragher. 18:27 Fernando Torres concedes a free kick for a foul on Roger Johnson. Ben Foster restarts play with the free kick. 18:09 Effort on goal by Sebastian Larsson from 30 yards. Christian Poulsen gets a block in. 14:21 Liam Ridgewell delivers the ball, save by Jose Reina. 13:17 The assistant referee signals for offside against Cameron Jerome. Free kick taken by Jose Reina. 11:32 A cross is delivered by Glen Johnson, Effort from the edge of the area by Fernando Torres goes wide of the right-hand post. 11:00 Free kick awarded for a foul by Scott Dann on Fernando Torres. Rodriguez Maxi takes the free kick. 8:55 Steven Gerrard takes a shot. Blocked by Sebastian Larsson. 8:31 Corner taken right-footed by Steven Gerrard from the left by-line, Liam Ridgewell manages to make a clearance. 7:57 Glen Johnson fouled by Lee Bowyer, the ref awards a free kick. Rodriguez Maxi takes the direct free kick. 7:24 The assistant referee signals for offside against Cameron Jerome. Paul Konchesky restarts play with the free kick. 6:46 The referee blows for offside. Ben Foster takes the indirect free kick. 4:07 Fernando Torres concedes a free kick for a foul on Barry Ferguson. Craig Gardner takes the direct free kick. 1:23 Barry Ferguson has an effort at goal from long range that goes wide left. 0:00 The match gets underway. Live text and data provided by The Press Association.