Toggle navigation
photofrog
Home
Recent
Archive
Categories
Athletics
Cricket
Cycling
Dance
Equestrian
Golf
Hockey
Motorsport
Multisport
Netball
Rugby
Running
Soccer
Stage
Water sports
Tennis
Class & individual photos
More
Schools
Track my Order
More
Customer reviews
Photographers
Event organisers
Our promise
About us
Privacy policy
Terms & conditions
Contact us
December 2023
Action photos from events during December 2023
Fri, 1 Dec 2023
Miss International Princess South Africa
by Exclusivestudio Photography
Fri, 1 Dec 2023
2023 Eagles Tournament
by Ma.Vay.Vay Media
Fri, 1 Dec 2023
Wildebeest Live
by LC Event Photography
Fri, 1 Dec 2023
Grant Africa Tournament - 1-3 Dec 2023
by Grace-in-Action Photography
Fri, 1 Dec 2023
Ingrid Beets School of Dance
by J Berto V
Sat, 2 Dec 2023
Inter-Provincial Primary Schools Hosted by Mpumalanga
by Phillip Breedt
Sat, 2 Dec 2023
The Dance Company Show
by @TEAMOPTICS / Optical Noise Photography
Sat, 2 Dec 2023
Black Diamonds (BDS) Race (2023)
by SMacPix
Sat, 2 Dec 2023
Inland MX Championship prizegiving at Ridgeway Racebar
by Cloud9photography.sa
Sat, 2 Dec 2023
Robben Island Museum Memorial Run 10km Batch 1
by Keith Linderoth
Sat, 2 Dec 2023
Memel Show Jumping 2023
by Studio Elle
Sat, 2 Dec 2023
Robben Island Museum Memorial Run 10km Batch 2
by Keith Linderoth
Sat, 2 Dec 2023
miss Memel Summer Festival 2023
by Studio Elle
Sat, 2 Dec 2023
Robben Island Museum Memorial Run 10km Batch 3
by Keith Linderoth
Sat, 2 Dec 2023
OLE Stables training show
by Sarah Meyer
Sat, 2 Dec 2023
U15: Bellville Tygers v Silvertree Titans
by J T photography
Sat, 2 Dec 2023
U12: Bellville Tygers v Silvertree Titans
by J T photography
Sat, 2 Dec 2023
Sunny Park Training show
by SashaRey Photography
Sat, 2 Dec 2023
Robben Island Museum Memorial Run 10km Batch 4
by Keith Linderoth
Sat, 2 Dec 2023
Stofpad Events: Broodblik Fast Challenge 2023
by NL Photography
Sat, 2 Dec 2023
Robben Island Museum Memorial Run 10km Batch 5
by Keith Linderoth
Sat, 2 Dec 2023
Robben Island Museum Memorial Run 10km Batch 6
by Keith Linderoth
Sat, 2 Dec 2023
NHR Tour 2023: Race 1 for Group B - 2023/12/02
by Cloudnr9
Sat, 2 Dec 2023
NHR Tour 2023: Race 1 for Group A - 2023/12/02
by Cloudnr9
Sat, 2 Dec 2023
EA Dance Production 2023
by PHOTO NETTE PHOTOGRAPHY
Sat, 2 Dec 2023
National Flexi Tour 2023: Race 1 - 2023/12/02
by Cloudnr9
Sat, 2 Dec 2023
NHR Tour 2023: Race 2 for Group B - 2023/12/02
by Cloudnr9
Sat, 2 Dec 2023
GenH Photography Maple Ridge Stars of the Future class
by Genh Photography
Sat, 2 Dec 2023
NHR Tour 2023: Race 2 for Group A - 2023/12/02
by Cloudnr9
Sat, 2 Dec 2023
National Flexi Tour 2023: Race 2 - 2023/12/02
by Cloudnr9
Sat, 2 Dec 2023
National Flexi Tour 2023: Finals - 2023/12/02
by Cloudnr9
Sat, 2 Dec 2023
ZEC Year End Show 2023
by Orphixs
Sat, 2 Dec 2023
ASA Sub Youth Athletics Championships December 2023
by Sune Rowe
Sat, 2 Dec 2023
GenH Photography Maple Ridge SASJ Challenge (02 December)
by Genh Photography
Sat, 2 Dec 2023
WUKF Karate Tournament
by Framed Media
Sat, 2 Dec 2023
Ruth Brown School of Ballet 2023
by E2 Photography
Sun, 3 Dec 2023
Oneplan Muddy Puppy- Purple Windmill
by Tanya van Vollenstee Action Sport Photography
Sun, 3 Dec 2023
Kiddies Club 2023
by Magic Photography
Sun, 3 Dec 2023
DUNBLANE - Showjumping 3 December 2023
by Imagine Photography (S.A.Blackburn)
Sun, 3 Dec 2023
Totalsports Constantia Valley Grape Run 2023
by DC Sport Photography
Sun, 3 Dec 2023
Junior Gala 1 Dec 23
by Francois Esterhuizen
Sun, 3 Dec 2023
Truidjieland 2023
by Magic Photography
Sun, 3 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Easterns Girls
by Zenia Mcquirk
Sun, 3 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Boys Easterns vs Kwena
by Zenia Mcquirk
Sun, 3 Dec 2023
Dixon Wessels Softball Tournament 2023 - U15 Girls Easterns 3 Dec 2023
by Zenia Mcquirk
Sun, 3 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Boys Easterns vs Red Sox 3 Dec 2023
by Zenia Mcquirk
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 1
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 2
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 3
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 4
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 5
by Keith Linderoth
Sun, 3 Dec 2023
ICB Patrick Brown Christmas Extravaganza
by Orphixs
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 6
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 7
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 8
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 9
by Keith Linderoth
Sun, 3 Dec 2023
Totalsport Constantia Valley Grape Run Batch 10
by Keith Linderoth
Sun, 3 Dec 2023
Holly Oak Training Show
by RTR Photography
Sun, 3 Dec 2023
IRT Softball Sunday 3 December 2023
by PhotoFoto
Mon, 4 Dec 2023
Porters House
by Vuyo Images
Mon, 4 Dec 2023
Memel Perde Boeresport 2023
by Studio Elle
Mon, 4 Dec 2023
ARBORPARK GRADE R GRADUATION 2023
by Studio Elle
Mon, 4 Dec 2023
Graduates from Hilldrop School
by Studio Elle
Mon, 4 Dec 2023
HKS gradering 2023
by Studio Elle
Mon, 4 Dec 2023
Drakensberg school Bell ringing ceremony Grade 7 2023
by Studio Elle
Mon, 4 Dec 2023
Drakensberg Skool "Prestige" Prysuitdeling 2023
by Studio Elle
Mon, 4 Dec 2023
Drakensberg Grade R Graduation 2023
by Studio Elle
Mon, 4 Dec 2023
St Dunstans Grade 7 Valedictory Service
by Colleen Constantinides
Mon, 4 Dec 2023
Interprovinsiale Laerskole Skole Gholf Finale Koro Creek 2023
by Phillip Breedt
Mon, 4 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Boys Easterns vs Blue Sox 4 Dec 2023
by Zenia Mcquirk
Mon, 4 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Boys Easterns vs KZN 4 Dec 2023
by Zenia Mcquirk
Mon, 4 Dec 2023
Made 2 Move Concert 2023
by Studio Elle Photo & Video Service
Mon, 4 Dec 2023
IRT Softball 4 December 2023
by PhotoFoto
Tue, 5 Dec 2023
WIERDAPARK LEIERS
by Exclusivestudio Photography
Tue, 5 Dec 2023
Shaw hall
by Vuyo Images
Tue, 5 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Boys Easterns vs Red Sox 5 Dec 2023
by Zenia Mcquirk
Tue, 5 Dec 2023
Dixon Wessels Softball Tournament 2023 - U13 Girls Easterns 5 Dec 2023
by Zenia Mcquirk
Tue, 5 Dec 2023
Dixon Wessels Softball Tournament 2023 - U15 Girls Easterns 5 Dec 2023
by Zenia Mcquirk
Tue, 5 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Girls JSA 5 Dec 2023
by Zenia Mcquirk
Tue, 5 Dec 2023
Dixon Wessels Softball Tournament 2023 - U19 Boys Easterns vs Blue Sox 5 Dec 2023
by Zenia Mcquirk
Wed, 6 Dec 2023
Goslings Academy Awards Day 2023
by Studio Elle
Wed, 6 Dec 2023
IRT Softball 6 December 2023
by PhotoFoto
Thu, 7 Dec 2023
Masters Hockey Randburg
by Siphiwe Zwane
Thu, 7 Dec 2023
Masters Hockey Bryanston
by Siphiwe Zwane
Thu, 7 Dec 2023
Charlo Prize Giving 2023
by Laerskool Charlo Primary
Thu, 7 Dec 2023
Pre School Concert 6 Dec 23
by Francois Esterhuizen
Thu, 7 Dec 2023
Fichardtpark Akademiese Prysuitdeling 2024
by Absolute Photos
Thu, 7 Dec 2023
Masters Hockey Bryanston Sat
by Siphiwe Zwane
Thu, 7 Dec 2023
Masters Hockey Randburg Sat
by Siphiwe Zwane
Thu, 7 Dec 2023
Arborpark Prestige Awards Evening 2023
by Studio Elle
Thu, 7 Dec 2023
EGA Summer Championships 2023
by Colleen Constantinides
Thu, 7 Dec 2023
Dolfyntjies konsert 2023
by Riaan Trosee
Fri, 8 Dec 2023
Maddie Hinch GK Camp
by Marlize Photography
Fri, 8 Dec 2023
Football Union Soccer Showcase
by Camp Discovery Moments
Fri, 8 Dec 2023
AfterHrs car meet
by Seän Van Der Westhuizen
Fri, 8 Dec 2023
Louw Geldenys Hekseremonie 2023
by Louis Van Zyl - Professional Photography
Fri, 8 Dec 2023
City of Tshwane Athletics
by Tshwantsho Photography
Fri, 8 Dec 2023
Laerskool Buffeljagsrivier Konsert 2023
by Studio Elle Photo & Video Service
Sat, 9 Dec 2023
Maddie Hinch goalie camp
by Ludi Vogel
Sat, 9 Dec 2023
A Day at the Grammys (Dance Core Show)
by @TEAMOPTICS / Optical Noise Photography
Sat, 9 Dec 2023
Khaohelo
by Khaohelo Moradu
Sat, 9 Dec 2023
Mediclinic Yearend Function
by Dricky Gouws
Sat, 9 Dec 2023
Kelderhof - Fun Run / Walk
by Janco Saunders Photograhy
Sat, 9 Dec 2023
2023 U17 MPUMALANGA CRICKET
by Francois van Zyl @ Africa Photographic
Sat, 9 Dec 2023
Maitland Giants v Lansdowne Eagles
by J T photography
Sat, 9 Dec 2023
Ashberg Epic
by Luke Colls
Sat, 9 Dec 2023
Sunfields Ride 2023
by Black Rock Studio
Sat, 9 Dec 2023
Hosking Academy Of Dance Concert 2023
by Riaan Trosee
Sun, 10 Dec 2023
1986
by Belinda Oosthuizen
Sun, 10 Dec 2023
1985
by Belinda Oosthuizen
Sun, 10 Dec 2023
Cottonlands Top Hat Dressage Show 10th December 2023
by Doug Diesel Photography
Mon, 11 Dec 2023
Dirkie Uys 2023
by Magic Photography
Mon, 11 Dec 2023
BB GR. R
by Tronelle Steyl
Mon, 11 Dec 2023
1983
by Belinda Oosthuizen
Mon, 11 Dec 2023
Cottonlands Top Hat Dressage Show 11th November 2023
by Doug Diesel Photography
Mon, 11 Dec 2023
2012
by Belinda Oosthuizen
Mon, 11 Dec 2023
LAERSKOOL FRIKKIE Meyer prizegiving
by Dricky Gouws
Tue, 12 Dec 2023
Charlo Primary Prestige Evening 2023
by Laerskool Charlo Primary
Tue, 12 Dec 2023
Graad 7 Uitstapdag 2023
by Studio Elle Photo & Video Service
Thu, 14 Dec 2023
Dawie
by Action In Motion
Fri, 15 Dec 2023
Wobblers & Wigglers Hat Race (2023)
by SMacPix
Fri, 15 Dec 2023
U12: CWBF v CTBF B
by J T photography
Fri, 15 Dec 2023
La Belle Ferme Training Show
by The Twinnies
Sat, 16 Dec 2023
Lesedi Half Marathon (2023)
by SMacPix
Sat, 16 Dec 2023
RCS GUGS Run For Unity 10km Batch 1
by Keith Linderoth
Sat, 16 Dec 2023
RCS GUGS Run For Unity 10km Batch 2
by Keith Linderoth
Sat, 16 Dec 2023
RCS GUGS Run For Unity 10km Batch 3
by Keith Linderoth
Sat, 16 Dec 2023
RCS GUGS Run For Unity 10km Batch 4
by Keith Linderoth
Sat, 16 Dec 2023
RCS GUGS Run For Unity 10km Batch 5
by Keith Linderoth
Sat, 16 Dec 2023
8Hr Endurance: Part 01 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
8Hr Endurance: Part 02 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
8Hr Endurance: Part 03 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
RCS GUGS Run For Unity 10km Batch 6
by Keith Linderoth
Sat, 16 Dec 2023
8Hr Endurance: Part 04 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
8Hr Endurance: Part 05 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
8Hr Endurance: Part 06 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
8Hr Endurance: Part 07 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
8Hr Endurance: Part 08 of 08 - 2023/12/16
by Cloudnr9
Sat, 16 Dec 2023
Monatsa Pass Ride
by Peter Maree
Sat, 16 Dec 2023
South Africa vs Namibia | Women's Indoor | Nkosi Cup
by J A N V A N Z Y L Sports
Sat, 16 Dec 2023
South Africa vs USA | Men's Indoor | Nkosi Cup
by J A N V A N Z Y L Sports
Sun, 17 Dec 2023
NKOSI CUP HOCKEY Day 3 WOMEN IRELAND vs RSA
by MO_Sportshots
Sun, 17 Dec 2023
South Africa vs Namibia | Men's Indoor | Nkosi Cup
by J A N V A N Z Y L Sports
Sun, 17 Dec 2023
u13 Sharks vs Foxes Cubs PSI Final
by ns_pics7
Mon, 18 Dec 2023
Jeanette Van Vuuren
by Charmaine Sander Photography
Mon, 18 Dec 2023
NKOSI CUP HOCKEY Day 4 WOMEN NAM vs IRELAND
by MO_Sportshots
Mon, 18 Dec 2023
NKOSI CUP HOCKEY Day 4 MEN RSA vs USA
by MO_Sportshots
Tue, 19 Dec 2023
Kingsmead College
by Louis Van Zyl - Professional Photography
Tue, 19 Dec 2023
NKOSI CUP HOCKEY FINALS WOMEN RSA vs NAM
by MO_Sportshots
Tue, 19 Dec 2023
NKOSI CUP HOCKEY FINALS MEN RSA vs NAM
by MO_Sportshots
Tue, 19 Dec 2023
NKOSI CUP HOCKEY PRIZE GIVING
by MO_Sportshots
Wed, 20 Dec 2023
U16 PSI Seals Girls vs Panthers 2023
by ns_pics7
Wed, 20 Dec 2023
u16 Griffons vs Sables Boys
by ns_pics7
Wed, 20 Dec 2023
u16 Knights vs Griffons
by ns_pics7
Thu, 21 Dec 2023
Fly High
by Ruzaan Blignaut
Sat, 23 Dec 2023
Top Hat DSC
by RTR Photography
Tue, 26 Dec 2023
Central Athletics 10km Nature Run & 5km Fun Run Batch 1
by Keith Linderoth
Tue, 26 Dec 2023
Central Athletics 10km Nature Run & 5km Fun Run Batch 2
by Keith Linderoth
Tue, 26 Dec 2023
Central Athletics 10km Nature Run & 5km Fun Run Batch 3
by Keith Linderoth
Tue, 26 Dec 2023
Central Athletics 10km Nature Run & 5km Fun Run Batch 4
by Keith Linderoth
Tue, 26 Dec 2023
Upload to Central Athletics 10km Nature Run & 5km Fun Run Batch 5
by Keith Linderoth
Thu, 28 Dec 2023
Mellissa Family
by Ruzaan Blignaut
Sat, 30 Dec 2023
Cinderella Act 1
by Christa Strauss
Can't find your event here?
Try our search page