Here's what I have on the Siege of Petersburg and Bermuda Hundred for miniatures:
Port Walthall Junction, Virginia 1864.05.06 John Hill Game Company John Hill
Arrowfield Church, Virginia 1864.05.09 The Zouave Spring 98 John Hill
Chester Station, Virginia 1864.05.10 The Zouave Vol IV #4 Mark Serafin
Chester Station, Virginia 1864.05.10 Forward the Colors George Anderson / Ryan Toews
Chester Station, Virginia 1864.05.10 The Zouave Vol. XI #2 Summer 1997 John Hill
Drewry's Bluff, Virginia 1864.05.16 Miniature Wargames 199, 162 George Anderson
Drewry's Bluff, Virginia 1864.05.16 The Zouave Vol X #4 Winter 1996 George Anderson
Trevilian Station, Virginia 1864.06.11 To the Sound of the Guns John Hill / Dean West
Reams' Station, Virginia 1864.08.25 Miniature Wargames 95 (Part 1) Paul Stevenson
Reams' Station, Virginia 1864.08.25 Miniature Wargames 96 (Part 2) Paul Stevenson
Pegram's Farm, Virginia 1864.09.30 To the Sound of the Guns John Hill / Dean West
Pegram's Farm, Virginia 1864.09.30 The Zouave Vol. II, #1 Ryan Toews
Dinwiddie Court House, Virginia 1865.03.31 Bullets & Dirt George Anderson / Ryan Toews
White Oak Road, Virginia 1865.03.31 Bullets & Dirt George Anderson / Ryan Toews
Farmville Road, Virginia 1865.04.07 To the Sound of the Guns John Hill / Dean West
Brett Schulte
The Siege of Petersburg Online
beyondthecrater.com