גארסיה החל את הקריירה שלו בקבוצת הנוער של ברצלונה, תוך שהוא מתקדם בין קבוצות הגיל השונות. גארסיה היה בקבוצת הנוער שסיימה את עונת במקום השני בליגה הספרדית לנוער, והגיעה לגמר גביע המלך לנוער. באותה עונה ערך הופעה ראשונה במדי הקבוצה הבוגרת, במשחק ידידות מול קבוצה חובבנית, בו ניצחה קבוצתו בתוצאה 0-10, כשגארסיה כובש שניים מהשערים. בעונה שלאחריה עבר לקבוצת המילואים של המועדון, ברצלונה אתלטיק, בה הפך לאחד השחקנים הבולטים של הקבוצה.
לקראת עונת ערך גארסיה את אימוני קדם העונה עם הקבוצה הבוגרת של ברצלונה, תחת הדרכתו של המאמן יוהאן קרויף. אף על פי שהחל את העונה שוב במדי ברצלונה ב', הוא צורף לסגל הקבוצה הבוגרת בשלבים המאוחרים יותר של העונה, וגם ערך משחק רשמי ראשון במדי ברצלונה, ב-17 בפברואר 1993, בניצחון 0-6 על אתלטיקו מדריד במסגרת גביע המלך, וכבר בהופעתו הראשונה כבש את שער הבכורה שלו. כחודשיים וחצי לאחר מכן, ב-9 במאי, ערך גארסיה את הופעת הבכורה שלו בליגה הספרדית, בניצחונה של ברצלונה 1-4 על קדיס בקאמפ נואו. בסך הכל ערך גארסיה שלוש הופעות ליגה במדי הקבוצה הבוגרת, והיה שותף לזכייתה באליפות.
עונת הייתה דומה לקודמתה מבחינת גארסיה. הוא החל את העונה במדי ברצלונה ב' בליגת המשנה, שם חלק את תואר מלך השערים של הקבוצה עם ז'ורדי קרויף, עם 12 שערים כל אחד. לקראת סיום העונה שותף בשני משחקים במדי הקבוצה הבוגרת, וזכה עמה באליפות נוספת.
לקראת עונת הושאל גארסיה לקבוצת אלבסטה. במהלך העונה כולה היה גארסיה לשחקן הרכב פותח, למעט בחלקי הסיום של העונה, כשברצלונה דרשה לתת לו מנוחה לקראת הקמפיינים הבאים של השחקן במדיה. למרות זאת, גארסיה שיחק ב-29 משחקי ליגה וכבש שני שערים, שניהם בבעיטות מחוץ לרחבה לאחר מסירה מכדור קרן. אלבסטה הגיעה באותה העונה לחצי גמר גביע המלך, אחד מההישגים הבולטים בתולדותיה.
גארסיה חזר לברצלונה לקראת עונת , שהתאפיינה בשינויים רבים בסגל השחקנים. הוא שיחק לצדו של אחיו, רוג'ר, שהגיע לסגל מקבוצת הנוער. גארסיה סיים כמלך שערי הקבוצה בליגה, כשכבש עשרה שערים, וזאת על אף לא תופקד כחלוץ ופתח בהרכב רק ב-11 משחקים מתוך 28 המשחקים בהם שותף. ברצלונה כשלה בהשגת תארים באותה העונה, מה שהוביל לפיטוריו של המאמן יוהאן קרויף בסיום העונה.
הגעתו של המאמן בובי רובסון הפחיתה עוד יותר את דקות המשחק של גארסיה. הוא שותף ב-14 משחקים, רק שניים מתוכם משחקים מלאים, בהם כבש ארבעה שערים. בעונה זו שותף במשחק גמר הגביע מול ריאל בטיס, בו ניצחה ברצלונה וזכתה בגביע. לעומת זאת, הוא לא שותף בניצחונה של הקבוצה על פריז סן-ז'רמן בגמר גביע אירופה למחזיקות גביע. בסיום העונה הוחלף רובסון בלואי ואן חאל.
גארסיה שיחק שתי עונות תחת ואן חאל. בעונתו הראשונה שיחק 16 משחקי ליגה וכבש חמישה שערים בדרך לזכייה באליפות, ואף כבש את אחת מבעיטות העונשין המכריעות בדו-קרב בעיטות ההכרעה בגמר הגביע, בו ניצחה ברצלונה את מיורקה. בעונה שלאחריה שיחק רק שישה משחקי ליגה וכבש שני שערים, כשברצלונה שומרת על תואר האליפות. בסיום העונה שוחרר מהקבוצה, ביחד עם אחיו רוג'ר. בסך הכל שיחק גארסיה במשך 7 עונות במדי ברצלונה, בהן רשם 21 שערים ב-69 הופעות בליגה, וזכה עם הקבוצה בארבע אליפויות.
לקראת עונת חתם גארסיה לעונה אחת במדי ולנסיה, וכבר במשחקו הראשון פגש את קבוצת נעוריו ברצלונה, במשחק הראשון של הסופר קאפ הספרדי. גארסיה עלה מהספסל בדקה ה-77, במשחק בו ניצחה ולנסיה בתוצאה 0-1. במשחק הגומלין, שהסתיים בשוויון 3-3 והבטיח לוולנסיה את הזכייה, גארסיה לא שותף. למרות הפתיחה המעודדת, גארסיה לא עמד בדרישות הפיזיות והטקטיות של מאמנו הארגנטינאי הקטור קופר, ושולב ב-20 משחקי ליגה בלבד, ברובם כמחליף, בהם כבש ארבעה שערים. הוא לא שותף כלל בגמר ליגת האלופות, בו הפסידה קבוצתו לריאל מדריד בתוצאה 3-0.
כעבור עונה אחת הוא נרכש על ידי היריבה העירונית של קבוצת נעוריו, אספניול, במדיה שב לשתף פעולה עם חברו לברצלונה, ז'ורדי קרויף, ועם אחיו רוג'ר. גארסיה בילה ארבע עונות במאספניול, אך כמו תקופתו בולנסיה, שותף בעיקר מן הספסל, כשהוא כובש שער ליגה אחד בלבד בכל אחת מארבע העונות. מתוך 54 משחקי הליגה בהם שיחק, פתח גארסיה ב-22 משחקים. בתקופתו באספניול עבר גארסיה אירוע שסיכן את חייו, כאשר בלע את לשונו והתמוטט על הדשא במשחק ליגה ביתי מול נומנסיה ב-7 בינואר 2001, ורק התערבות מהירה של הצוות הרפואי הצילה את חייו. הוא פונה באמבולנס לבית חולים בעיר, שם התייצב מצבו, וכעבור כשבוע הוא חזר לאימוני הקבוצה.
לקראת עונת עבר גארסיה לקבוצת ליידה מהליגה השנייה, ולאחר 23 הופעות בהן כבש שלושה שערים, פרש ממשחק פעיל בגיל 32.
גארסיה שיחק בכל נבחרות הנערים והנוער של ספרד, ובמדי הנבחרת הצעירה ערך 24 הופעות וכבש 12 שערים. הוא היה בסגל נבחרתו לטורניר הכדורגל של אולימפיאדת אטלנטה (1996), וכבש שני שערים בארבעת המשחקים בהם שיחקה ספרד בטורניר, עד שהודחה ברבע הגמר על ידי .
קריירת אימון.
גארסיה החל את קריירת האימון שלו בנובמבר 2009 כעוזרו של יוהאן קרויף, מאמנו הראשון בברצלונה, שמונה לתפקיד מאמן נבחרת קטלוניה.
בשנת 2010 מונה למאמן קבוצת הנוער של ברצלונה. כבר בעונתו הראשונה כמאמן, זכתה קבוצתו בטרבל - אליפות, גביע וליגת האלופות לנוער, הישג חסר תקדים עבור המועדון. לאחר שבעונה השנייה לא הצליחה קבוצתו לשחזר את ההצלחה, הוא עזב כחודש לסיום העונה.
ב-22 במאי 2012 מונה גארסיה לתפקידו הראשון כמאמן קבוצה בוגרת, כשהמנהל הספורטיבי החדש של מכבי תל אביב וחברו לקבוצות ברצלונה ואספניול, ז'ורדי קרויף, החתימו כמאמן הקבוצה.
קרויף, ובעקבותיו גארסיה, הוחתמו במועדון על ידי בעלי הקבוצה, הקנדי מיטשל גולדהאר, כשינוי כיוון לאחר רצף כישלונות בליגת העל. לצד גארסיה הוחתם צוות אימון מורחב, שמטרתו הייתה להוביל את הקבוצה לאליפות ראשונה לאחר עשר עונות. בסיבוב הראשון הצליחה מכבי להתבסס בצמרת הטבלה. באותה תקופה פרץ בישראל מבצע עמוד ענן, ובו נורו טילים לעבר תל אביב. בין היתר נשמעה אזעקה גם במשחקה של מכבי תל אביב מול בני יהודה באצטדיון בלומפילד זמן קצר לפני שריקת הפתיחה. בעקבות המבצע, התפטר מתפקידו עוזרו של גארסיה, ג'רארד אאוטט, וגארסיה עצמו טס לבלגיה, שם נפגש עם נציגי קבוצת קלאב ברוז', בידיעת ראשי המועדון, ודחה את הצעתו של מועדון הפאר הבלגי. מקרה זה, ביחד עם הפסד במשחק הדרבי מול הפועל תל אביב וביקורות על סגנון משחק לא מלהיב, הובילו לביקורות כלפי המאמן, כשזכורה במיוחד קריאתו של פרשן ערוץ הספורט, משה פרימו, לפטר את אוסקר מתפקידו, על אף המיקום של הצהובים בטבלה.
בסיבוב השני, ובמיוחד לאחר החתמתם של ערן זהבי וראדה פריצה בחלון ההעברות של חודש ינואר, הציגה הקבוצה כדורגל התקפי ומלהיב. היא השיגה מספר תוצאות בולטות, ביניהן שלושה ניצחונות במשחקי הדרבי מול הפועל תל אביב בתוצאות 0-4, 0-2 ו-2-4, ניצחון 0-5 מול בית"ר ירושלים וניצחון 2-6 מול הפועל חיפה. ב-22 באפריל 2013 הבטיחה מכבי תל אביב את תואר האליפות, לאחר ניצחון 0-2 על הפועל רמת השרון באצטדיון רמת גן. את העונה סיימה הקבוצה כשהיא בפער של עשר נקודות מסגניתה, מכבי חיפה. ב-22 במאי 2013 הודיע גארסיה להנהלת מכבי תל אביב כי הוא עוזב את תפקידו כמאמן הקבוצה בעקבות סיבות אישיות.
כחודש לאחר עזיבתו, ב-26 ביוני 2013, הוא מונה למאמן ברייטון אנד הוב אלביון מליגת המשנה האנגלית. בדומה לתחילת דרכו במכבי תל אביב, הקבוצה החלה להתחבר ככל שהתקדמה העונה, וגארסיה אף זכה בתואר מאמן חודש נובמבר של הליגה השנייה. תחתיו הגיעה ברייטון לשמינית גמר הגביע האנגלי, בו הודחה על ידי האל סיטי מהפרמייר ליג. בליגה העפילה קבוצתו לפלייאוף העלייה לפרמייר ליג, אך הודחה בחצי הגמר על ידי דרבי קאונטי, כשהפסידה 6-2 בסיכום שני המשחקים. מיד לאחריהם, ב-12 במאי 2014, הגיש גארסיה את התפטרותו להנהלת הקבוצה.
ב-2 ביוני 2014, לאחר שמחליפו במכבי תל אביב, פאולו סוזה, עזב את תפקידו, מונה גארסיה פעם נוספת למאמן מכבי תל אביב. זמן קצר לאחר מכן פרץ מבצע צוק איתן, שלווה בירי טילים לעבר ערי ישראל. בעקבות כך, הוחלט על ידי אופ"א שלא לקיים את משחקי הבית של הקבוצות הישראליות במפעלים האירופיים בשטח ישראל, וכך מכבי תל אביב תחת גארסיה נאלצה לשחק במוקדמות ליגת האלופות בניקוסיה שבקפריסין. מכבי תל אביב הודחה ממוקדמות ליגת האלופות על ידי קבוצת מריבור הסלובנית, ובמוקדמות הליגה האירופית הוגרלה לשחק מול אסטרס טריפוליס היוונית, והפסידה לה 2-0 במשחק הראשון. ב-26 באוגוסט, עוד בטרם שיחקה מכבי תל אביב את משחק הגומלין מול אסטרס, ובטרם נפתחה ליגת העל, הודיעה מכבי תל אביב כי גארסיה החליט לעזוב את תפקידו.
ב-2 בספטמבר מונה גארסיה למאמן ווטפורד מהליגת המשנה האנגלית. פחות משבועיים לאחר מכן אושפז גארסיה עקב כאבים בחזה. ב-29 בספטמבר הודיע על עזיבתו בנסיבות בריאותיות.
ב-28 בדצמבר 2015 מונה גארסיה למאמן רד בול זלצבורג האוסטרית אותה הוביל לאליפות הליגה בעונות ב-.
ב-15 ביוני 2017 מונה למאמן סנט אטיין מליגת העל הצרפתית. ב-15 בנובמבר 2017 התפטר גארסיה עקב סכסוכים עם הנהלת הקבוצה.
ב-5 בינואר 2018 מונה גרסיה למאמן אולימפיאקוס מליגת העל היוונית. ב-3 באפריל 2018 התפטר מתפקידו.
ב-4 בנובמבר 2019 מונה גארסיה למאמן סלטה ויגו. ב-9 בנובמבר 2020 פוטר מאימון סלטה ויגו, כשהקבוצה מדורגת במקום ה-17 בליגה.
ביוני 2021 מונה למאמן סטאד ריימס הצרפתית.
מרקו רויס