geelong (1-1) vs carlton (1-1)
blues survive cats scare by 2. carlton (2-1) host footscray. geelong (1-2) play collingwood.
| Geelong | 4.3 5.3 8.8 12.15 | 87 | Sat 01-May-1948 2:15 PM Att: 23,000 Venue: Kardinia Park |
| Carlton | 3.2 7.7 10.8 13.11 | 89 | Carlton won by 2 pts |
essendon (2-0) vs collingwood (2-0)
dons beat pies by 15. essendon (3-0) play south. collingwood (2-1) host geelong.
| Essendon | 3.2 8.6 13.8 16.12 | 108 | Sat 01-May-1948 2:15 PM Att: 30,000 Venue: Windy Hill |
| Collingwood | 5.1 6.3 10.6 14.9 | 93 | Essendon won by 15 pts |
melborune (1-1) vs fitzroy (2-0)
lions beat dees by 38. fitzroy (3-0) host st kilda. melbourne (1-2) play richmond.
| Melbourne | 1.4 4.6 4.7 6.12 | 48 | Sat 01-May-1948 2:15 PM Att: 31,057 Venue: M.C.G. |
| Fitzroy | 1.2 5.8 8.11 12.14 | 86 | Fitzroy won by 38 pts |
footscray (1-1) vs hawthorn (0-2)
dogs beat hawks by 39. footscray (2-1) play carlton. hawthorn (0-3) host north.
| Footscray | 3.1 7.8 10.10 12.12 | 84 | Sat 01-May-1948 2:15 PM Att: 13,000 Venue: Western Oval |
| Hawthorn | 1.0 2.1 5.5 6.9 | 45 | Footscray won by 39 pts |
north (0-2) vs south (1-1)
swans overrun roos by 23. south (2-1) host essendon. north (0-3) play hawthorn.
| North Melbourne | 4.4 6.5 9.9 10.11 | 71 | Sat 01-May-1948 2:15 PM Att: 19,000 Venue: Arden St |
| South Melbourne | 4.0 4.6 8.8 13.16 | 94 | South Melbourne won by 23 pts |
st kilda (0-2) vs richmond (1-1)
tigers beat saints by 28. richmond (2-1) host melbourne. st kilda (0-3) play fitzroy.
| St Kilda | 5.3 6.6 7.8 11.12 | 78 | Sat 01-May-1948 2:15 PM Att: 14,000 Venue: Junction Oval |
| Richmond | 5.3 7.8 12.11 15.16 | 106 | Richmond won by 28 pts |
ladder
| Rd 3 Ladder | |||
| FI | 3 | 12 | 145.5 |
| ES | 3 | 12 | 124.9 |
| RI | 3 | 8 | 134.1 |
| CW | 3 | 8 | 123.6 |
| FO | 3 | 8 | 118.2 |
| CA | 3 | 8 | 109.5 |
| SM | 3 | 8 | 95.1 |
| GE | 3 | 4 | 106.0 |
| ME | 3 | 4 | 88.7 |
| NM | 3 | 0 | 71.4 |
| HW | 3 | 0 | 63.6 |
| SK | 3 | 0 | 57.9 |
round 4 matches
carlton v footscray
collingwood v geelong
south v essendon
fitzroy v st kilda
hawthorn v north gor
richmond v melbourne